Affiliate Disclosure: This Old House may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services. ... Affiliate Disclosure: This Old House may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services.

Best 5 Roofers in Buffalo, NY

Get a personalized quote in just 2 minutes.
Join the 10,601 people who have received a free, no-obligation quote in the last 30 days
  1. Home
  2. Find Local Pros
  3. Roofing Near Me
  4. New York
  5. Buffalo
  6. Buffalo Roofing
Last Updated October 31, 2023

Use our expert research to learn more about your project

Enter your ZIP code and tell us about your home

Match with local experts who can meet your needs

With a weathered roof, you may need to repair your roof, or perhaps even replacing it. Our article can help you make a decision on the right roofer in Buffalo for your roof project.

Top Buffalo Roofing Companies

OConnor Contracting Logo
Top rated

OConnor Contracting


Services Offered

Slate Rubber Roofs Synthetic Quality Inspection Metal Roofs Asphalt Roofs Skylights Commercial Roofing Roof Repair Roof Cleaning Residential Storm Damage Flat Roofs


  • Reputation for timeliness
  • Free inspections
  • Customer education
106 Hubbardston Pl, Buffalo, NY 716-471-9903
Expert Contracting Logo

Expert Contracting


Services Offered

Roof Cleaning Residential Storm Damage Metal Roofs Dormers Commercial Roofing Roof Repair Gaf


  • Free inspections
  • Customer education
  • Quality customer service
1711 Union Rd Suite 54, West Seneca, NY 716-572-7303
Lifetime Siding, Roofing and Construction Logo

Lifetime Siding, Roofing and Construction


Services Offered

Storm Damage Roof Repair Cedar Residential Roof Cleaning Ventilation


  • Transparent pricing
  • Free inspections
  • Reputation for timeliness
5500 N Bailey Ave, Buffalo, NY 716-239-6476
Dalex Roofing Logo

Dalex Roofing


Services Offered

Metal Roofs Asphalt Roofs Roof Repair Low Slope Roofs Residential Quality Inspection


  • Transparent pricing
  • Customer education
  • Quality customer service
1974 Eggert Rd, Buffalo, NY 716-609-2918
Zeak Home Improvement Logo

Zeak Home Improvement


Services Offered

Storm Damage Residential Quality Inspection Roof Repair


  • Quality customer service
  • Customer education
  • Free inspections
125 Summit Ave, Orchard Park, NY 716-907-5409

More Local Roofing Companies

Gold Construction Roofing Contractor

User Reviews: 4.7/5

4162 Bailey Ave
Amherst, NY 14226

WNY Roofing

User Reviews: 4.6/5

44 Delaware St
Tonawanda, NY 14150

Mann Construction & Roofing

User Reviews: 4.6/5

237 Pratt St
Buffalo, NY 14204

All Access Builders LLC

User Reviews: 4.6/5

2017 Clinton St
Buffalo, NY 14206

Graves Brothers Home Improvement

User Reviews: 4.8/5

6814 Main St Suite 104
Williamsville, NY 14221

TurkMasters Roofing Systems

User Reviews: 4.4/5

307 Vulcan St
Buffalo, NY 14207

LJ Construction

User Reviews: 4.4/5

3439 Walden Ave
Depew, NY 14043

Near me remodel

User Reviews: 4.2/5

3380 Sheridan Dr
Buffalo, NY 14226

Pacifico Contracting & Home Improvement

User Reviews: 4.5/5

5999 South Park Ave #211
Hamburg, NY 14075

To share feedback or ask a question about this article, send a note to our Reviews Team at

Get Your Roofing Project Quote Today

Get a personalized quote in just 2 minutes.

Please enter a valid 5-digit zip code!

Facts about Buffalo
Average Max Temp: 54°F
Average Min Temp: 40°F
Average Daily Sunlight: 49%
Average Annual Snowfall: 89.2"
Average Monthly Precipitation: 3.42"
Most Popular Roofing Material: Asphalt

Expert Tips By

This Old House empowers homeowners with the knowledge and tools they need to tackle various projects and navigate the complexities of homeownership.

Roofing Materials in Buffalo

Roofers can repair or replace many common roof types. The graphic below shows the typical replacement cost, life span, and energy-efficiency rating (represented by the lighting bolts) for each roofing material.

Roofing Type Average Cost Per Sq Ft. Life Span
Asphalt $3.00 - $7.00 15 - 20 years
Concrete (faux clay tile) $8.00 - $19.00 50 years
Metal $5.00 - $14.00 40 - 60 years
Slate $15.00 - $40.00 60 - 125 years
Clay $12.00 - $25.00 80 - 100 years

Want to learn more?

Speak with an expert today.

Get Quote

How To Find the Right Roofing Company

Here are some points to think about when looking for a roofing company:

  • Availability and service area: Ask if the roofing company you're contemplating is available to take on new projects and provides service in your area.
  • Cost and financing: Cost should not be the only deciding factor when choosing a roofing company. However, you should still check to see how reasonably priced their services are and what financing they offer.
  • Warranties: You should check that the roofer you choose offers a comprehensive warranty on the roofing material and/or labor. Warranties can safeguard against any unexpected costs that may arise due to faulty materials or installation.
  • Licensing and certification: Check that the roofer has the proper licensing and can procure the right permits to perform roofing work in your area.

Buffalo Roofing Buyers Guide

Below, we'll give an overview of the services offered by roofing companies, when you should replace your roof, and provide guidance on selecting the best company for your roofing project.

  • What Services Are Offered by Buffalo Roofers?

    Most roofers in Buffalo offer common services like roof repair and replacement. Some also offer roof cleaning and additional services like solar panel installation.

  • Roof Repair

    In Buffalo, roof repair and replacement services are particularly critical, as the area can occasionally experience storms that can cause damage and/or leaks, which needs to be dealt with as soon as possible.

  • Roof Cleaning

    Cleaning services help remove debris, moss, and dirt. Cleaning is also used in Buffalo to maintain the curb appeal of homes. Being exposed to precipitation can leave stains and caked on dirt that need cleaning.

When Should I Replace My Roof in Buffalo?

The lifespan of a roof depends on the type of roofing material and which area your Buffalo home is in, but there are some indicators you should pay attention to in order to help you figure out when it's time to replace your roof. Several leaks coming through the roof or other serious damage that can't be repaired is a sign that your roof should be replaced.

Solar panels are a great choice for homeowners in Buffalo, but before you do go solar, it's a good idea to think about the age of your roof. Roofs that are nearing the end of their lifespan should be replaced to avoid extra costs to your roofing project because of uninstalling the solar panels.

The final sign to look for is if your roof has reached the end of its life expectancy. Each kind of roofing material lasts for a range of time, usually between 20 and 30 years. The table below can give you an idea of what life expectancy to expect based on the type of roof.

Ready to Get a Quote on Your Roofing Project?

Get a personalized quote in just 2 minutes.

Please enter a valid 5-digit zip code!

Frequently Asked Questions About Roofing in Buffalo

What is the best roofing company in Buffalo?

The Buffalo roofing company with the best reputation is OConnor Contracting. In addition to providing a wide range of services such as roof repair and replacement, they have a reputation for professional work and satisfactory customer service.

How much do roofing services cost in Buffalo?

The average cost of roofing services in Buffalo is $393 for cleanings, $837 for repairs, and $7,848 for a roof replacement. Many factors can affect the final cost of your roofing project. A few of these factors are the amount of work you need, the complexity of your roof, and the time of year you want the work done.

How can I tell if the roofer installed or repaired my roof properly?

You can tell if a roofer has done a good job by going and looking at your roof to see if there are any shingles that are missing or broken and checking for leaks. The roofer should also leave no nails or debris from the roof behind on your property.

When should I have my roof inspected?

You should have your roof inspected once a year, though you may need more inspections if there are issues with your roof. You should also get in touch with an inspector after any storms, especially if you think your roof may have been damaged.

What are the signs of a roof in need of repair or replacement?

Some signs that indicate you should repair or replace your roof include:
  • Shingles missing from the roof, torn shingles or shingle tabs, or broken shingles
  • Shingles that appear to be buckling, curling, or "cupping"
  • Roof leaks
  • Damage from hail, heavy rain, high winds, or thunderstorms
  • Excessive attic moisture
  • Excessive interior moisture
  • Discoloration

To share feedback or ask a question about this article, send a note to our Reviews Team at