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.
Hundreds of satisfied homeowners
and a growing list of 5-star reviews.
Entry door installation (steel, fiberglass, wood)
Interior door installation (standard, panel, solid core)
Sliding glass door installs and track repair
French door and patio door replacements
Barn doors and custom-fit door solutions
Storm doors and screen doors
Door frame repair, re-shimming, and hardware replacement
Weatherstripping and sealing to prevent drafts
Rehanging, realigning, and latch repairs
Trim and threshold finishing
Serving The Following Areas & More:
Ambler, PA
Lansdale, PA
Richboro, PA
Northampton, PA
Newtown, PA
All surrounding Bucks County
We install entry doors, interior doors, sliding glass doors, French doors, bifolds, barn doors, storm doors, and more — all properly framed and finished.
In many cases, yes. If your frame is in good condition, we can install a new door slab and rehang it with upgraded hinges and hardware.
Yes - we install and repair all trim, thresholds, and weatherproofing materials so your new door seals tight and looks clean.
Absolutely. We repair tracks, rollers, and alignment issues with sliders. If needed, we can replace the door with a smoother, energy-efficient unit.
We work with fiberglass, steel, wood, vinyl, and composite doors - based on your home’s style, location, and energy goals.
Yes - we specialize in fitting custom-sized openings and unique layouts. We’ll measure everything and ensure a perfect, secure fit.
Most standard door installs are completed in a few hours. Larger or custom jobs may take a full day, depending on the scope.
Yes - we proudly serve Ambler, Lansdale, Newtown, Richboro, Northampton, and nearby towns.
Michael John Contractors
416 E Myrtle Avenue, Trevose Pennsylvania 19053
(215) 364-0217
Privacy Policy
Terms & Conditions
© Michael John Contractors - 2025
All Rights Reserved