HVAC Roof Penetrations: How to Prevent Leaks, Meet Code & Protect Your Warranty
Published: 2026-06-17
🔍 Symptoms Checklist
- ⚠️ Water stains on ceiling near RTU curb
- ⚠️ Condensation inside ductwork after rain
- ⚠️ Rust on rooftop unit cabinet base
- ⚠️ Mold smell from supply air after wet weather
📋 Interactive Diagnostic Procedure
Click each step to expand detailed diagnostic instructions. Follow in sequence — each step builds on the previous one.
Frequently Asked Questions
Who is responsible for an RTU roof leak — the HVAC contractor or the roofer?
Legally: whoever performed the work that failed. Practically: it is usually both. The roofer flashes the curb into the membrane. The HVAC contractor sets the unit and connects the ducts. If the flashing leaks, it is the roofer. If the duct connection leaks inside the curb, it is the HVAC contractor. If both are wrong — and they often are — the building owner pays. The best practice: have the roofer and HVAC contractor do a joint inspection of all penetrations before the unit is set. Document it. Both parties sign off.
Can I seal an RTU curb leak with caulk as a temporary fix?
Temporarily, yes — but understand: caulk will fail. It is a stopgap to get you through the next rain, not a repair. The permanent fix is proper flashing installed by a qualified commercial roofer. Budget for it. A correctly flashed curb lasts 15-25 years. Caulk lasts 6-12 months.
🔗 Related Error Codes — Commercial Rooftop Units
Other diagnostic guides in the same equipment category. Common failure patterns often share root causes — cross-referencing speeds up diagnosis.
Trane RTU Error ERR04: Evaporator Frost Protection Active
The ERR04 code on Trane Precedent and Voyager commercial rooftop units triggers when the...
Carrier WeatherExpert RTU Alarm A001: Supply Air Temperature Sensor Failure
Alarm A001 on the Carrier WeatherExpert series indicates that the supply air temperature (SAT)...
Lennox Energence RTU Alarm 27: High Pressure Cutout — Condenser Fan Failure
Alarm 27 on Lennox Energence 6-25 ton commercial rooftop units is a high-pressure cutout...
York Predator RTU Alarm 3H: Compressor Thermal Overload Trip
Alarm 3H on York Predator commercial rooftop units indicates that the compressor's internal...
Carrier WeatherExpert RTU Alarm A002: Return Air Temperature Sensor Failure
Alarm A002 on the Carrier WeatherExpert rooftop unit series indicates that the return air...
Trane RTU Error ERR07: High Compressor Discharge Temperature —...
Error ERR07 on Trane Precedent and Voyager commercial rooftop units indicates that the...
Lennox Energence RTU Alarm 31: Low Suction Pressure — Refrigerant...
Alarm 31 on the Lennox Energence commercial rooftop unit is triggered when the suction pressure...
York Predator RTU Alarm 4A: Condenser Fan VFD Fault — Variable Speed
Alarm 4A on the York Predator commercial rooftop unit indicates that the unit controller...
⚡ Fault-Induced Energy Waste Estimator
When HVAC equipment runs with active error codes, it operates inefficiently and wastes electricity. Estimate the monthly cost of delaying repairs. All calculations run locally in your browser.
References & Industry Standards
- ASHRAE 15 — Safety Standard for Refrigeration Systems
- ASHRAE 34 — Refrigerant Designation & Safety Classification
- AHRI 550/590 — Water-Chilling & Heat Pump Packages
- SMACNA — HVAC Duct Construction Standards
- Manufacturer Service Manuals — Carrier, Trane, York, Daikin, Lennox