Expert Roof Replacement in Bucks County

Replacing your roof is a big investment - and we take it seriously. We install shingle, flat, metal, and silvercoat roofs built to protect your home for decades.

Proudly partnered with the local roofing experts at All County Family Roofing & Siding

Proudly partnered with the local roofing experts at All County Family Roofing & Siding

35+ Years

of Experience

Family-owned and proudly serving Bucks County & surrounding areas since 1987.

Old-School,

Quality Service

Quality craftsmanship, honest pricing, and attention to detail on every job.

Michael John Contractors Roof Installation & Repair in Bucks County, PA

Complete Roof Replacements in Bucks County - Done Right the First Time

When repairs just won’t cut it, we handle full roof replacements from tear-off to final walkthrough. Whether your roof is leaking, aged out, or damaged from a storm, we rebuild using durable materials and a clean, code-compliant process.

Every job is done with care, communication, and no cutting corners — because a roof should only have to be replaced once.

  • Full tear-off of existing roofing materials

  • Decking inspection and repair (if needed)

  • Ice & water shield + synthetic underlayment

  • Installation of new roofing system: shingle, flat, metal, or silvercoat

  • New flashing, drip edge, pipe boots, vents, and ridge caps

  • Full cleanup, debris haul away, and final walkthrough with the homeowner

  • Optional upgrades like attic ventilation or gutter tie-ins

Bucks County Home Roofing Experts

Trusted Roof Replacements in Ambler, Lansdale, Newtown & Beyond

We’ve replaced roofs on hundreds of homes across Bucks County - from Ambler and Lansdale to Newtown, Richboro, and Huntingdon Valley. Homeowners trust us because we communicate clearly, show up on time, and do the job right.

When you choose Michael John Contractors, you’re not just getting a roof - you’re getting decades of trusted workmanship from a name your neighbors already know.

Serving The Following Areas & More:

  • Ambler, PA

  • Lansdale, PA

  • Richboro, PA

  • Northampton, PA

  • Newtown, PA

  • All surrounding Bucks County

Bucks County Home Roofing Experts

Our Recent Work

Frequently Asked Questions

How do I know if I need a full roof replacement?

If your roof is over 20 years old, leaking in multiple spots, or has widespread damage, a full replacement may be more cost-effective than ongoing repairs. We’ll inspect it and give you a clear, honest recommendation.

What types of roofing materials do you install?

We install shingle, flat, metal, and silvercoat systems. We’ll help you select the best material for your home’s design, climate, and long-term durability.

Do you offer free roofing inspections and quotes?

How long does a roof replacement take?

Do you do a full tear-off before installing a new roof?

Yes - we remove all old roofing materials, inspect the decking underneath, and rebuild your roof layer by layer using quality underlayment, flashing, and finish materials.

Will my property be protected during the replacement?

Absolutely. We cover landscaping, use protective tarps, and clean up thoroughly at the end of each day. Your property will be respected and left cleaner than we found it.

Can I stay in my home while the roof is being replaced?

Yes. Most homeowners stay in their homes during the job. We coordinate access and keep disruptions minimal.

Contact Information

Michael John Contractors

416 E Myrtle Avenue, Trevose Pennsylvania 19053

(215) 364-0217

Legal

Privacy Policy

Terms & Conditions

© Michael John Contractors - 2025

All Rights Reserved