Licensed Roofing Contractor for Repairs, Replacements, and Installations

Roofing Company Serving All of Montgomery County, PA

Uncommon Roofing is Montgomery County’s go-to roofing contractor for homeowners and small businesses. Whether you're dealing with a leaky roof or planning a full roof replacement, our team delivers high-quality work, honest pricing, and a smooth experience from quote to cleanup.
Serving Ambler, Lansdale, Horsham, Willow Grove, and more
Roof repair

Roofing Services in Montgomery County, PA

We offer residential and light commercial roofing solutions across Montgomery County and Bucks County:

Facing storm damage or a roof nearing the end of its lifespan? We’ll provide an honest assessment and fast, effective solutions to keep your property protected.

Roofing Types We Work With

Every property is different, and your roofing system should be too. We repair and install:

Asphalt Shingles

Cost-effective and durable.

Metal Roofing

Long lifespan, energy-efficient, and visually distinct.

Flat and Low-Slope RoofinG

For porches, additions, and select commercial structures.

Slate and Cedar Roofing

High-end synthetic and natural options available by request, including cedar shake and synthetic slate/shake roofing

Not sure what’s best for your property? Get in touch with us and we’ll help you compare.

Why Montgomery County Homeowners Trust Uncommon Roofing

Local Experience

We know the weather conditions and roofing needs of Bucks County, and we bring that local expertise to every project.

Thorough Inspections

Every job starts with a detailed roof assessment. We check every inch before we lift a single shingle.

Premium Roofing Systems

We only install materials tested for performance in Pennsylvania's climate. Long-lasting, high-quality, and warrantied.

Fully Licensed and Insured

You’re backed by a team of certified professionals who put safety and quality first.

On‑Site Supervision

A dedicated project manager ensures every detail meets our standards and your expectations.

Fast, Professional Service

We show up on time, clean up after ourselves, and keep you informed about every step of the process.

100% Satisfaction Guaranteed

Before We Arrive

We'll provide a checklist to prep your home and answer any questions you have ahead of time.

During The Project

We stay in constant communication while we work and keep your space clean and protected from debris.

After Completion

We do a full cleanup—including a magnetic sweep for stray nails—and walk the site with you to ensure you love the results.

Your Roofing Project, Step by Step

1

Get Your Free Quote

Tell us what's going on with your roof, and we'll give you an honest, detailed estimate—no pressure.

2

Schedule Your Project

Pick your materials and set a date. We handle permits and logistics.

3

Enjoy Your New Roof

We install your roof with care, keep you updated throughout, and leave your property spotless when the job is done.

4.9
from 200+ reviews

Looking for Roofers in Montgomery County?

From repairing roof leaks to a total replacement, Uncommon Roofing is Montgomery County’s trusted contractor for roofing done right.

Modern roof

aREAS we sERVICE

AMBLER
HORSHAM
DOYLESTOWN
WILLOW GROVE
LANSDALE
WARMINSTER
And throughout Bucks & Montgomery Counties

Not sure if we service your area?
Give us a call

Frequently Asked Questions

What’s the best roofing material for homes in Montgomery County?

Asphalt shingles are the most common due to affordability and durability. But metal and flat roofing systems offer longer lifespans and energy efficiency. We’ll help you compare options based on your goals, budget, and home design.

Do you provide emergency roof repairs?

Yes. We respond quickly to storm damage caused by high winds, hail, or water leaks.

Are your roofers licensed and insured?

Yes, we are fully certified and insured to perform roofing work across all Montgomery County jurisdictions.

Do you offer free roofing estimates in Montgomery County?

Absolutely. You’ll get a clear, no-obligation estimate so you can make the right decision.

How quickly can you replace a roof?

Most jobs take just 1–2 days, depending on weather and scope of work. Emergency repairs can often be scheduled same-day.

Do you back your work with warranties?

Yes. Every installation comes with manufacturer-backed product warranties and a satisfaction guarantee on our workmanship.