

- Locally Owned & Operated
- Licensed & Insured
- Free Estimates
- Storm Damage Specialists
- Clear Communication
- Thorough Job-Site Cleanup
Your Trusted Pittsburgh Roofing Company
TLC Roofing provides professional roof repair, replacement, installation, inspection, and storm-damage services throughout Pittsburgh. Our team focuses on quality craftsmanship, dependable service, honest communication, and long-lasting results.

Our Services
What We Do
Complete roofing services for Pittsburgh homeowners — from small repairs to full replacements.
Roof Repair
Targeted repairs that stop leaks and extend the life of your roof.
Learn MoreRoof Replacement
Full tear-off and new installation when repairs no longer hold up.
Learn MoreNew Roof Installation
Proper roof systems for additions and new construction.
Learn MoreStorm & Wind Damage
Fast response and repair after severe Pittsburgh weather.
Learn MoreRoof Inspections
Clear, honest assessments of your roof's current condition.
Learn MoreLeak Detection & Repair
Finding the true source of a leak and sealing it for good.
Learn MoreEmergency Roof Repair
Temporary tarping and stabilization when damage hits suddenly.
Learn MoreShingle Replacement
Replacing wind-damaged or missing shingles, matched to your roof.
Learn MoreChimney Repair & Flashing
Sealing one of the most common leak points on any roof.
Learn MoreRoof Maintenance
Scheduled care that adds years and prevents surprises.
Learn MoreSiding Installation
Durable siding installation that protects your home while improving its appearance and energy efficiency.
Learn MoreWindow Installation
Professional replacement window installation for improved comfort, efficiency, and curb appeal.
Learn MoreFlexible Payment Options
Make Your Roofing Project More Affordable
TLC Roofing has partnered with Enhancify to help homeowners explore flexible financing options for roofing and exterior projects. Complete a quick online application and review available offers from participating lending partners.
Apply Online
Complete a quick and secure online application.
Review Your Options
View available financing offers based on your information and eligibility.
Choose What Works
Compare the available terms and select an option that fits your budget.
Financing is provided through participating third-party lenders. Offers, rates, terms, and approval are based on individual eligibility. Completing an application does not guarantee approval.
Why Choose Us
Why Pittsburgh Homeowners Choose TLC
Roofing work can be stressful. TLC Roofing makes the process easier with responsive communication, straightforward recommendations, efficient crews, and careful cleanup. From the first inspection through the final walkthrough, you will know what to expect.

Fast response following storms
We prioritize storm-damage calls so a small problem doesn't grow while you wait.
Competitive, reasonable pricing
Straightforward estimates with clear pricing — no pressure and no surprises.
Clear expectations & communication
You know what to expect before we start, with updates throughout the project.
Efficient project completion
Crews work quickly and stay on schedule. Reviews mention some replacements finished in one day.
Strong attention to detail
We take care with flashing, valleys, and the finish work that prevents future leaks.
Thorough cleanup
We clean the job site as if we weren't there — a point customers mention again and again.
Professional, accommodating crew
A respectful team that works around your schedule and your home.
Insurance experience
When applicable, we help document damage and work within insurance payouts.
Storm Damage
Storm Damage? Don't Wait for a Small Problem to Get Worse.
Wind, heavy rain, snow, ice dams, and falling debris can cause damage that is not always visible from the ground. TLC Roofing can inspect the affected area, explain what needs attention, and recommend the appropriate repair.
- Wind-damaged and missing shingles
- Roof leaks
- Gutter, soffit, and fascia damage
- Ice dams and snow buildup
- Emergency repairs
- Storm-related roof inspections

Reviews
What Our Customers Say
"Jay and his crew were great to work with. We knew exactly what to expect and we had our new roof in one day. Looks great!"
"One of the best and efficient crews I've worked with. These guys will get it done and clean up as if they were not there. Highly recommended!"
"Jay and TLC Roofing were just awesome to deal with. Very accommodating and super helpful. Jay took a huge worry off my chest."
Free Estimate
Get Your Free Roofing Estimate
Tell us about your roof and we'll get back to you during business hours. For urgent issues, call us directly.
Prefer to talk now? Call 412-589-4408





