Please enter a valid 5-digit zip code!
Having a solid roof is essential for ensuring the safety and comfort of your home with Buffalo's frigid temperatures. Our guide to the top roofing companies in Buffalo can help you choose the best company for you.
User Reviews: 5.0/5
Experts Ready to Help
User Reviews: 4.9/5
Experts Ready to Help
User Reviews: 4.8/5
Experts Ready to Help
User Reviews: 4.9/5
Experts Ready to Help
User Reviews: 4.1/5
Experts Ready to Help
User Reviews: 4.9/5
15 Webster St, North Tonawanda, NY 14120
North Tonawanda, NY 14120
User Reviews: 5/5
600 Cayuga Creek Rd, Cheektowaga, NY 14227
Cheektowaga, NY 14227
User Reviews: 4.8/5
256 Two Mile Creek Rd Ste B, Tonawanda, NY 14150
Tonawanda, NY 14150
User Reviews: 4.6/5
307 Vulcan St, Buffalo, NY 14207
Buffalo, NY 14207
User Reviews: 4.0/5
2901 South Park Ave, Lackawanna, NY 14218
Lackawanna, NY 14218
User Reviews: 4.8/5
300 International Dr #100, Williamsville, NY 14221
Williamsville, NY 14221
User Reviews: 4.6/5
2991 Sheridan Dr # 2, Amherst, NY 14226
Amherst, NY 14226
User Reviews: 4.2/5
37 Warsaw St, Buffalo, NY 14218
Buffalo, NY 14218
User Reviews: 4.9/5
125 Summit Ave, Orchard Park, NY 14127
Orchard Park, NY 14127
The This Old House Reviews Team evaluated dozens of roofers in the Buffalo area. We looked at the following criteria to select the best roofers:
For more information on the services provided by roofing companies, how to know when to replace your roof, and some tips for finding the best company for your roofing project, read our sections below.
Most roofers in Buffalo offer basic services like roof replacement and repair. Some also provide roof cleaning and other services like solar panel installation.
In Buffalo, roof repair and replacement services are especially important, as the area can occasionally experience storms that can cause damage and/or leaks, which needs to be repaired as soon as possible.
Roof cleaning is a useful service in Buffalo to maintain your home value and your roof's longevity. When moss and dirt are not removed, they can damage your roof by affecting the shingles. This can reduce your home's energy efficiency and create problems like leaks. Getting your roof cleaned can also help to brighten up your home's look and increase its curb appeal.
Replacing your roof can be a costly endeavor, so it's important to know when you might want to replace it in Buffalo. There are some factors to take into consideration before making the change. Multiple leaks coming through the roof or other extensive damage that can't be repaired is an indication that your roof should be replaced.
Another sign that you may want to get your roof replaced is prior to solar panel installation, especially if your roof is near the end of its lifespan. Getting a new roof first ensures that you won't have to deal with removing the panels later to replace your roof, which would add extra costs to your project.
Lastly, it may be time to start planning for a replacement when your roof is starting to show its age — typically about 20-30 years depending on the type of roof and the materials used. The table below details the average life expectancy based on roofing material.
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.
$3.00 - $7.00 Per Sq Ft.
Life Span: 15-20 years
$8.00 - $19.00 Per Sq Ft.
Life Span: 50 years
$5.00 - $14.00 Per Sq Ft.
Life Span: 40-60 years
$15.00 - $40.00 Per Sq Ft.
Life Span: 60-125 years
$12.00 - $25.00 Per Sq Ft.
Life Span: 80-100 years
Here are some factors to keep in mind when finding a roofing company:
The best roofing company in Buffalo is OConnor Contracting, which has a range of roofing services and a good history of providing quality work.
Based on a 1,700 to 2,100 square foot asphalt roof, the average cost of roofing services in Buffalo is $612 for cleaning, $1,206 for repair, and $9,142 for replacement. You would pay more for slate, metal, and other kinds of roofing materials. The actual cost of your roofing project will depend on certain factors, including the size of your roof, the number of layers, the material you select, whether you need any electrical work, and the pitch of your roof.
You can tell if a roofer installed your roof correctly 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 trash behind.
The most popular type of roofing material in Buffalo is asphalt shingles. Asphalt is relatively affordable and durable, making it ideal for houses that need roof longevity.
Roofers are busier during the summer. Booking during the colder may get you an off-season discount.
To share feedback or ask a question about this article, send a note to our Reviews Team at reviewsteam@thisoldhousereviews.com.