Top-rated roofers.

Get matched with top roofers in Pittsburgh, PA

Enter your zip and get matched with up to 5 pros

Need a pro for your roofing project in Pittsburgh, PA?

Select your specific project to find the pro for you.

TRUSTED BY PITTSBURGH, PA HOMEOWNERS

  • Average homeowner rating star icon4.4
    Average homeowner rating
  • Verified reviews icon2.3k+
    Verified roofing services reviews

Find Roofers in Pittsburgh

Avatar for Pindro Roofing Co, LLC
Pindro Roofing Co, LLC
4.9(
199
)
Asphalt Shingle Roofing - Install or ReplaceTraditional Tile Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For Business+26 more

Serving Pittsburgh, PA and surrounding areas

Approved

In business since 2010

Free estimates

Warranties offered

"We had a fantastic experience with Pindro Roofing- especially George and Samantha. They completed our roof quickly without compromising on quality. The crew was professional, efficient, and left everything spotless. Highly recommend them for anyone looking for reliable, high-quality roofing work."
Additional Photos
Additional Photos
Additional Photos
Additional Photos
Before Picture

+5

Response time3 hrs
Response rate100%
3 neighbors recently requested a quote
Avatar for Empire Roofing & More
Empire Roofing & More
4.6(
93
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - RepairAsphalt Shingle Roofing - Install or Replace - For Business+26 more

Serving Pittsburgh, PA and surrounding areas

Approved

In business since 2014

Free estimates

Emergency services offered

"Bob gave us the estimate for the entire job and explained the materials and what work would be done. Roman and his crew were very polite and professional throughout the entire process which was done in a very timely manner. Every bit of the old roof was cleaned up! Both Bob and Roman were very easy to contact when we had questions. They both went out of their way to make sure that we were satisfied. They even did a few extra things like sealing a leaking gutter joint! The roof looks great, the skylights look great and we could not be happier with the job that they did. We highly recommend Empire Roofing and More for a new roof ."
Additional Photos
Additional Photos
Additional Photos
Additional Photos
Additional Photos

+32

Response time1 day
Response rate100%
6 neighbors recently requested a quote
Avatar for PC Roofing & Construction LLC
PC Roofing & Construction LLC
4.7(
18
)
Asphalt Shingle Roofing - Install or ReplaceWood Shake or Composite Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For Business+26 more

Serving Pittsburgh, PA and surrounding areas

Approved

Super Service Award Winner

In business since 2020

Free estimates

Emergency services offered

"Was done professionally. Sent picture of the damage roof that needed fixed. Replaced the whole roof,repaired front porch repaired the rear rain gutter, faceplate was riped off from the last snow storm and the damaged shingles over bay window. Did great work used high quality shingles and ice garden. I would recommend this business for any other work I would have done..."
Roofing Project
Remodeling - General Project
Remodeling - General Project
Remodeling - General Project
Remodeling - General Project

+30

Response time2 days
Response rate100%
3 neighbors recently requested a quote
Avatar for Mike Williams Western PA Slate Roofing
Mike Williams Western PA Slate Roofing
4.5(
104
)
Natural Slate Roofing - RepairNatural Slate Roofing - Repair- For Business

Serving Pittsburgh, PA and surrounding areas

Approved

In business since 2011

Free estimates

Emergency services offered

"They were the lowest bidder, but bid the job based on my description and pictures without actually seeing the roof (it s like many others in the area). It took a while to finally get on the schedule due to rain pushing back other jobs, which is understandable. The work took about 90 minutes for 2 people, replaced flashing and several slates. They said the roof was in bad shape, which didn t give me a good feeling that the leak was fixed, and would provide an estimate for a new roof - after putting on the new flashing. I guess I feel like if they had seen the roof before the bid, we might have had a different job. Still waiting for a substantial rain to see if leak has stopped. I ll update if I m able."
Fall 2011 photos
Fall 2011 photos
Fall 2011 photos
Fall 2011 photos
Fall 2011 photos

+44

Response time8 hrs
Response rate100%
2 neighbors recently requested a quote
Avatar for Planet Roof
Planet Roof
4.8(
55
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Repair

Serving Pittsburgh, PA and surrounding areas

Approved (Corporate)

Super Service Award Winner

In business since 2008

Free estimates

Warranties offered

"I had a complete new roof installed by Planet Roof. This company was outstanding in every way. After they removed the existing shingles, they found more damage than expected, but Planet Roof took this in stride and picked up the additional materials needed to make the repairs. The end result was a beautiful new roof installed, same day. The roofers were skilled and their workmanship shows. The crew was very friendly. My metal shed had its roof ripped off by high winds and this crew saw that and put that roof back on for me as well. After they were all done, they cleaned up everything and after they left, there was no trace of them even being here at my home. If you need a new roof or repair, I would heartily recommend obtaining a quote from Planet Roof. I am very pleased with the work they did on my home."
Roof and Siding
Roof
Roof
Roof
Roof

+8

Response time2 days
301 neighbors recently requested a quote
Recommended by6%of homeowners
Avatar for Wizard Roofing, Asphalt, & Construction
Wizard Roofing, Asphalt, & Construction
4.1(
381
)
Asphalt Shingle Roofing - RepairFlat, Foam or Single Ply Roofing - RepairSealant for Roof - Apply+3 more

Serving Pittsburgh, PA and surrounding areas

Approved

In business since 2012

Free estimates

Emergency services offered

"they did a good job repairing my roof and resealing the driveway. Needed more supplies to completely repair the roof(after being on the roof discovered three shingles were missing) and would not supply these three shingles to complete the job."
Shingle roofing system
Shingle Roof
Flat Roofing System
Flat Roofing System
box gutters

+16

Response time1 day
115 neighbors recently requested a quote
Recommended by82%of homeowners
Avatar for New Look Home Exteriors
New Look Home Exteriors
4.9(
79
)
Asphalt Shingle Roofing - Install or ReplaceMetal Roofing - Install or ReplaceAsphalt Shingle Roofing - Repair+5 more

Serving Pittsburgh, PA and surrounding areas

Approved

Super Service Award Winner

In business since 2016

Free estimates

Emergency services offered

"New Look repaired my roof structure and replaced the entire roof, as well as repairing damaged siding and gutters following storm damage to my house. The quality of work was excellent and they were very helpful with navigating the process with my homeowners insurance as well."
AFTER 1
BEFORE 1
AFTER 2
BEFORE 2
Additional Photos

+47

68 neighbors recently requested a quote
Recommended by93%of homeowners
...
Showing 1-10 of 783
Roofing questions, answered by experts

Completing roofing projects in Pittsburgh offers immediate protection against the city’s heavy rainfall, snow, and fluctuating temperatures. In the long term, a new roof improves energy efficiency, reduces the risk of leaks in historic neighborhoods, and enhances curb appeal. Quality roof replacement also helps prevent mold and structural issues, ensuring your home withstands Pittsburgh’s unique weather for years to come.

Helpful?

Pittsburgh’s climate—with its frequent freeze-thaw cycles, heavy rain, and humidity—demands durable roofing materials and proper attic ventilation. Winter weather limits roof installation to urgent repairs, while spring and summer are ideal for full roof replacement. Selecting impact-resistant shingles and scheduling regular roof inspections help Pittsburgh homeowners protect against leaks, ice dams, and storm-related damage.

Helpful?

Your Pittsburgh home may need roofing work if you notice curling shingles, moss growth, or daylight visible in the attic. Homes with older slate or tile roofs, common in Pittsburgh’s historic districts, often require specialized roof repair or inspection. If your roof is over 15 years old or you’ve experienced recent storm damage, scheduling a professional roof inspection is recommended.

Helpful?

In Pittsburgh, most roof replacements on standard homes take about 2 to 5 days. Larger homes or those with complex rooflines, like those found in Squirrel Hill or Mount Washington, may require 1 to 2 weeks. Minor roof repairs are often finished within a day or two, but spring and early summer can extend timelines due to increased demand and unpredictable weather.

Helpful?

In Pittsburgh, be wary of roofing contractors who lack local project references or skip required permits. Unusually low bids, vague timelines, or requests for full payment upfront are warning signs. Avoid roofers who appear after storms without a physical business address. Always request a detailed contract and verify recent roof replacement or roof repair work completed in the Pittsburgh area.

Helpful?

The Pittsburgh, PA homeowners’ guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.