Verified as a Service-Disabled Veteran-Owned Small Business

Roofing Contractor in Bucks County, PA

Martin Roofing & Construction Inc. is a veteran-owned roofing company serving homeowners and businesses across Bucks County since 2009. We handle roof repair, full roof replacement, gutters, and windows, and we back every roof we install with a 20-year workmanship warranty.

Get Your FREE Roofing Estimate!

Service Disabled Veteran Owned Small Business
GAF Gold Elite Commercial Contractor Award

Schedule Your Free Estimate!

Licensed in PA (#PA116467) and fully insured

Service-Disabled Veteran-Owned Small Business

GAF Gold Elite Certified

Google Guarantee

4.9 Google rating from about 100 reviews

GAF Gold Elite Commercial Contractor Award
INTRO / WHO WE ARE

Your Local Bucks County Roofers

When you hire Martin Roofing, you get a local, veteran-owned contractor that has protected Bucks County homes and businesses since 2009. We are not a national chain and we are not a call center. Darin Martin and Andy handle estimates personally, and one of them is on site as project manager on every single job, from the first inspection through the final cleanup.

Roofing is what we do every day. We install and repair asphalt shingle, metal, and flat commercial systems, and we know how Bucks County weather wears a roof down over time. Freeze and thaw cycles in winter, heavy summer storms, and years of sun all take a toll. Most homes in this area are old enough that the original roof is past its service life, and the damage almost never starts where you can see it from the ground.

So we inspect the whole system, not just the spot that is leaking. Then we explain what we found in plain terms and give you honest options before any work starts. Sometimes that means a repair instead of the replacement you were expecting. We would rather tell you that than sell you something you do not need.

Roofing Contractor in Bucks County
Roofing Contractor in Bucks County
Asphalt Shingled Roofs
Roofing Excellence

Trusted roofing contractor serving Bucks County and surrounding areas.

WHY CHOOSE US

Why Bucks County Homeowners Choose Martin Roofing

  • Veteran-owned and verified. We are proud to be a Service-Disabled Veteran-Owned Small Business, verified by the U.S. Department of Veterans Affairs.
  • Licensed, insured, and certified. We hold Pennsylvania license #PA116467, carry full insurance, and are a GAF Gold Elite Certified contractor. We are also Google Guaranteed.
  • An owner on every job. Darin or Andy is on site as project manager for the entire job. You are not handed off to a crew you have never met.
  • Backed by a real warranty. Every roof we install is covered by a 20-year workmanship and labor warranty, on top of the GAF lifetime manufacturer warranty on qualifying systems.
  • Trusted by your neighbors. We hold a 4.9 star Google rating from about 100 homeowners and businesses across Bucks County.
  • Free, honest estimates. You get a clear written estimate with the scope, materials, timeline, and price spelled out. No pressure and no surprises.
Our Services

Our Roofing Services

Roof Replacement

When your roof reaches the end of its life, we replace it with precision and care. Most Bucks County homes are finished in a single day.

Roof Repair and Leak Repair

A small leak turns into a big problem fast. We find the source, fix it right the first time, and stop the damage from spreading.

Storm Damage Repair

Wind and hail damage often hides for months before it shows up inside. We inspect after the storm and get you tarped and protected fast.

Roof Inspections

A full inspection tells you exactly how much life your roof has left, so you can plan instead of react.A full inspection tells you exactly how much life your roof has left, so you can plan instead of react.

Gutters and Gutter Protection

Gutters that cannot move water are a roof problem waiting to happen. We install seamless gutters and guards sized for your roof.

Windows

Replacement windows that seal properly, cut drafts, and match the look of your home.

Commercial Roofing

We install and service flat and low-slope systems, including TPO, EPDM, PVC, and modified bitumen, for property owners and managers across the region.

Preventative Maintenance

Regular inspections and upkeep add years to the life of your roof and catch small issues before they get expensive.

Snow and Ice Removal

Heavy snow adds serious weight to your roof. We clear it safely to protect your home or building through the winter.

OUR WORK

Recent Roofing Projects in
Bucks County

Financing Your New Roof

A new roof is a big expense, and most people do not plan for it. We offer financing through Service Financing so you can spread the cost over flexible monthly payments instead of paying it all at once. The application is short, approvals come back fast, and you can apply before you commit to anything. Ask us about it when we come out for your estimate.

SERVICE AREA

Where We Work

Martin Roofing is based in Yardley and serves all of Bucks County and the surrounding area. That includes Yardley, Newtown, Langhorne, Levittown, Washington Crossing, New Hope, Richboro, Holland, Warminster, Hatboro, Bensalem, Feasterville, Trevose, and Doylestown, along with parts of Montgomery County, PA and Mercer County, NJ.

Roofing Contractor in Bucks County
SOCIAL PROOF / REVIEWS

What Our Customers Say

We have earned a 4.9 star Google rating by doing right by our customers, one roof at a time. Here is what a few Bucks County homeowners had to say.

CERTIFICATIONS STRIP

Roofing Questions Bucks County Homeowners Ask

How much does roof replacement cost in Bucks County, PA?

Most residential roof replacements in Bucks County run between $8,000 and $15,000. The final number depends on the size of your roof, how steep it is, how many layers have to come off, and the material you choose. We give you a written, no-obligation estimate with the full scope spelled out. Call 215-696-1033.

Most residential roof replacements in Bucks County are finished in a single day. Larger or steeper roofs can take two. Darin or Andy is on site the whole time, and we clean up before we leave.

If your roof is under 15 years old and the damage is limited to one area, a repair is usually the right call. If it is 15 to 20 years or older, or the problems show up in more than one place, replacement is normally the better value. We inspect your roof for free and tell you which one you actually need

Yes. Martin Roofing & Construction Inc. holds Pennsylvania license #PA116467 and EPA Renovation License NAT-F153277-2, and carries full insurance. We are also GAF Gold Elite Certified and Google Guaranteed.

Yes. We offer financing through Service Financing, with a short application, fast approvals, and flexible monthly payments. Ask about it when you call 215-696-1033.

We are based in Yardley and work throughout Bucks County, including Newtown, Langhorne, Levittown, Washington Crossing, New Hope, Richboro, Holland, Warminster, Hatboro, Bensalem, Feasterville, Trevose, and Doylestown. We also serve parts of Montgomery County, PA and Mercer County, NJ.

Every roof we install carries our 20-year workmanship and labor warranty. On qualifying GAF systems you also get the GAF lifetime warranty against manufacturer defects. You get the warranty paperwork at the final walkthrough.

Yes, always. Darin or Andy comes out, inspects the roof, and gives you a written estimate with the scope, materials, timeline, and price. There is no charge and no obligation.