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.
Full window replacements (double-hung, casement, sliders, picture)
Leaky or damaged window repairs (caulking, sealing, sash work)
Metal flashing upgrades and waterproofing
Energy-efficient window upgrades (Low-E, argon gas, insulated)
Interior trim finish, fresh caulking, and clean site neatness
Storm window installations and retrofit options
Emergency repairs for broken seals or foggy panes
Serving The Following Areas & More:
Ambler, PA
Lansdale, PA
Richboro, PA
Northampton, PA
Newtown, PA
All surrounding Bucks County
We install a full range—including double-hung, slider, casement, and picture windows—crafted from high-quality materials and installed with precision sealing to ensure weather protection.
Yes. If the frame remains sound, we can reseal, install new flashing, or replace weather stripping to stop leaks and restore proper function.
Flashing is a thin metal barrier installed around window perimeters, vital for directing water away from vulnerable framing and preventing rot and moisture intrusion.
Most individual windows are installed within a few hours. A full-home replacement typically spans 1–2 days, depending on the number and complexity of windows.
Absolutely. We can install insulated windows with Low-E coatings and argon gas fills—designed to lower energy bills and increase thermal comfort in Bucks County’s climate.
We offer retrofit storm window solutions that enhance insulation while working with your home’s current setup—no full window replacement necessary.
Yes. Our service includes clean trim installation, caulking, and tidying up—leaving your interior beautiful, not messy.
Yes - we provide emergency repair services for sudden leaks or damaged windows, even outside scheduled install timelines, when needed.
Yes - we serve Ambler, Lansdale, Newtown, Richboro, Northampton, Huntingdon Valley, and surrounding areas throughout Bucks County.
Michael John Contractors
416 E Myrtle Avenue, Trevose Pennsylvania 19053
(215) 364-0217
Privacy Policy
Terms & Conditions
© Michael John Contractors - 2025
All Rights Reserved