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
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.
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
Serving The Following Areas & More:
Ambler, PA
Lansdale, PA
Richboro, PA
Northampton, PA
Newtown, PA
All surrounding Bucks County
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.
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.
How long does a roof replacement take?
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.
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.
Yes. Most homeowners stay in their homes during the job. We coordinate access and keep disruptions minimal.
Michael John Contractors
416 E Myrtle Avenue, Trevose Pennsylvania 19053
(215) 364-0217
Privacy Policy
Terms & Conditions
© Michael John Contractors - 2025
All Rights Reserved