Roof surface & membrane
Walk-on inspection for punctures, tears, soft spots, lift, and oxidation across EPDM, TPO, and fiberglass.
Leak tracing, EPDM/TPO, vents, and moisture detection with thermal imaging. Water works quietly — early reseals beat structural rebuilds.
Active corridor: Montana · Wyoming · Idaho · Washington — case-by-case beyond.
Roof overview + A/C tear-down. Peplink roof shot lives on Wireless only.
Failed sealants at penetrations, membrane punctures/delamination, and slide-out seals are the usual paths. By the time you see a ceiling stain or soft floor, the intrusion has often been active for seasons.
Walk-on inspection for punctures, tears, soft spots, lift, and oxidation across EPDM, TPO, and fiberglass.
Vents, antennas, A/C, fridge vents, skylights, cap seams — sealant cracking, shrinkage, and edge lift checked close-up.
Exterior caulk joints where water sits and works into frames and compartments.
Roof wipers, side seals, floor seals — checked extended and retracted; intact-looking seals can still be torn when compressed.
FLIR differentials that flag moisture-saturated insulation and substrate without tearing walls apart.
Thermal shows where to look; calibrated meters confirm what's actually wet.
Failed sealant removed completely before new material — never over cracked junk that traps moisture.
Punctures and tears patched correctly; larger delamination scoped honestly.
Flanges verified sound before resealing fans, vents, and roof accessories.
Correct profile, verified compression after install.
Most manufacturers want roof penetrations inspected at least yearly. Standalone inspections available when you are not ready for a full repair day.
Trip fee $75 within 30 miles, then $1.50/mi. Labor ~$150/hr. Diagnostic $150 applied toward repair if you proceed. Parts billed separately.
Credentials (text only): Victron Professional Certified Installer · weBoost Authorized Installer · Peplink Certified Associate · Dometic Professional Certified.
Call or text (616) 606-5277 - or send the booking form. Trip fee quoted upfront.