Most contractors overlook the movement calculation, leading to premature leaks. Fixing the joint with the right system restores roof integrity and peace of mind.
Many building owners assume a simple sealant patch will stop water at a roof expansion joint, but the joint constantly shifts with temperature and structural loads. In Denver’s freeze‑thaw cycles, that assumption often ends in cracked bellows and hidden leaks. The reality is that without measuring movement and choosing a compatible system, repairs are short‑lived. This guide flips that mindset and shows the exact workflow that prevents repeat failures.
You’ll learn to treat each joint as a small, dynamic assembly rather than a static crack. By the end, you’ll spot the right material, verify proper flashing, and understand why a thorough inspection matters before any work begins. The steps are built around real‑world field observations you’ll recognize on roofs across Aurora, Littleton, Castle Pines and the wider metro area.
Step 1: Measure Joint Movement and Identify Failure Mode
You’ve probably walked a roof and seen a cracked cover plate, assuming the sealant is the only problem. In practice, the joint may be overstretched, undersized, or suffering from moisture intrusion that accelerates wear. Measuring the actual expansion and contraction tells you whether a bellows, pre‑compressed foam, or metal cover is required. This step eliminates guesswork and sets the stage for a durable repair.
Use a calibrated tape and a moisture meter to record the gap width and any water presence. Watch for uneven wear patterns that indicate directional movement, especially on south‑facing slopes where solar gain is highest. If the gap exceeds the manufacturer’s ±25 % movement rating, you’ll need a higher‑capacity system. Proper documentation of these numbers prevents re‑work later.
Key Checks
- Gap Width: Measure the opening at three points; record the largest value in millimetres. This captures the peak movement the joint must accommodate.
- Moisture Presence: Scan the joint with a handheld meter; any reading above 2 % indicates water infiltration that must be addressed before sealing.
- Material Compatibility: Verify the existing membrane type (TPO, EPDM, PVC) and match it with a compatible sealant or flashing as outlined in the NRCA manual.
- Movement Rating: Compare the measured gap to the joint’s rated movement capability, typically expressed as a percentage of the nominal width.
- Structural Support: Inspect nearby flashing and deck for loose fasteners; a weak anchor can magnify joint movement and cause premature failure.
After completing these checks you’ll have a clear picture of the joint’s condition and the performance envelope needed. This data drives the material selection in the next step and avoids the common pitfall of over‑ or under‑specifying the system. With a solid baseline, you can move forward confidently, knowing the repair will handle Denver’s temperature swings.
Step 2: Select the Appropriate Joint System
Most guides tell you to pick the cheapest bellows, but in Denver the UV intensity and hail exposure demand a more resilient option. Selecting a system that matches the measured movement and membrane type prevents premature tearing and sealant failure. The right choice also aligns with IBC and FM requirements for wind uplift resistance.
Consider EPDM bellows for high flexibility, TPO pre‑compressed foam for heat‑welded seams, or a stainless steel cover plate for high‑traffic areas. Verify that the chosen product carries an FM 4473 Class 4 hail rating if the roof is exposed to hail storms. Finally, ensure the system’s UL 2079 fire‑rating meets local code for any roof‑to‑wall transition.
Material Options
- EPDM Bellows: Offers excellent UV resistance and remains flexible down to –30 °F, ideal for freeze‑thaw cycles.
- TPO Foam Seal: Pre‑compressed foam with a heat‑weldable flange, compatible with TPO membranes and rated for 50 % movement.
- Stainless Steel Cover: Provides robust protection against hail impact and foot traffic, with corrosion‑resistant fasteners.
Choosing the correct system sets the durability baseline and satisfies code requirements. You’ll avoid the hidden cost of early replacement and ensure the joint can move without stressing the surrounding membrane. The next step prepares the roof surface for a clean, lasting bond.
Step 3: Prepare the Substrate and Apply Primer
A common mistake is to install a new joint over a dusty deck, assuming the sealant will adhere anyway. In reality, any contamination reduces adhesion and leads to delamination under wind uplift. Proper substrate preparation removes loose debris, cleans oil residues, and primes the surface for the selected membrane.
Start by sweeping the area, then use a solvent‑free cleaner to wipe down the deck. Apply a primer that matches the membrane, such as a TPO‑specific primer from Sika Sarnafil, to improve bonding. Allow the primer to cure according to the manufacturer’s temperature window; Denver’s low winter temps may extend cure time.
Prep Steps
- Cleaning: Sweep debris, then scrub with a water‑based cleaner; rinse and let dry completely.
- Inspection: Look for rust on metal flashing; sand or replace any corroded sections before proceeding.
- Primer Application: Use a roller to coat the deck with membrane‑compatible primer; cover the joint cavity uniformly.
- Curing Time: Follow the primer’s data sheet; typically 30 minutes at 55 °F, longer if colder.
- Safety: Wear gloves and eye protection, and ensure fall protection per OSHA 29 CFR 1926 Subpart M.
A clean, primed surface guarantees that the new joint will bond securely and resist water infiltration. Skipping this step often results in sealant pull‑off during a wind event, a frequent cause of roof leaks in the Denver area. With the deck ready, you can install the joint components without hesitation.
Step 4: Install the Joint Components and Secure Fasteners
Many installers rush the placement of bellows and cover plates, assuming any alignment will work. In practice, misalignment creates stress points that cause premature tearing, especially under seismic movement. Precise positioning and corrosion‑resistant fasteners keep the joint functional throughout its service life.
Fit the bellows into the prepared cavity, ensuring the ends sit flush with the deck. Attach the metal cover plate using stainless steel screws with a silicone sealant bead at each fastener. Verify that the joint can compress and extend within the measured movement range before tightening fully.
Installation Details
- Bellows Placement: Slide the bellows into the cavity, aligning the ends with the deck’s edge; avoid twisting the material.
- Fastener Selection: Use stainless steel or galvanized screws with a minimum 1‑inch embedment into the deck for corrosion resistance.
- Sealant Bead: Apply a continuous silicone bead behind each fastener to seal against water penetration.
- Compression Check: Gently compress the joint to confirm it moves at least 20 % of its nominal width without binding.
- Final Tightening: Secure fasteners to the recommended torque; over‑tightening can crush the bellows.
With the joint correctly positioned and fastened, the roof now accommodates structural movement without compromising waterproofing. This step eliminates the common failure mode of cracked covers caused by uneven load distribution. The next phase focuses on sealing and testing the assembly.
Step 5: Seal, Test, and Document the Repair
A frequent oversight is to skip the final sealant test, assuming visual inspection is enough. In reality, a water‑filled test reveals hidden gaps that could let ponding water infiltrate during a storm. Proper sealing and documentation also support warranty claims and future inspections.
Apply a silicone sealant bead around the joint perimeter, smoothing it with a putty knife for a uniform finish. Conduct a flood test by filling the joint cavity with water for 30 minutes, then inspect for leaks. Record all measurements, photos, and product data in an as‑built report for the building owner.
Seal & Test
- Sealant Application: Use a continuous silicone bead, ensuring full coverage of the joint edge and fastener heads.
- Flood Test: Fill the joint with water, wait 30 minutes, and check for any seepage at the membrane interface.
- Inspection: Look for bubbles or moisture on the underside of the roof deck; any sign means resealing is required.
- Documentation: Photograph the joint, note product names, and record the measured movement for future reference.
By sealing and testing, you confirm that the joint will stay watertight through Denver’s heavy snow loads and hail events. Proper documentation provides a clear maintenance record and helps insurers verify compliance. The final step ensures the roof is ready for regular service and seasonal inspections.
Step 6: Establish a Maintenance Routine and Monitor Performance
After the repair, schedule semi‑annual visual inspections, especially after spring melt and summer thunderstorms. Look for any new cracks, sealant shrinkage, or debris accumulation that could impede movement. A quick walk‑through with a flashlight can reveal early signs of wear before they become leaks.
If you notice sealant cracking or bellows hardening, reapply a fresh silicone bead or replace the bellows as needed. Tracking the joint’s condition over time helps you stay ahead of Denver’s freeze‑thaw cycles and hail impacts. Consistent monitoring protects the roof’s envelope and reduces costly emergency repairs.
Putting It All Together
You’ve now measured movement, selected a compatible system, prepared the deck, installed the joint, sealed and tested it, and set up a maintenance plan. Each of those actions directly tackles the root causes of roof expansion joint issues, giving you a leak‑free roof that can handle Denver’s temperature swings and hail storms. The result is a durable, code‑compliant assembly that protects the building interior for years.
The next step is to schedule a professional roof inspection with a trusted local contractor to verify the work and address any lingering concerns. Regular maintenance will keep the joint performing at its best and extend the overall roof lifespan. When you follow this routine, you’ll avoid costly water damage and enjoy peace of mind throughout the seasons.
Author
JJ Hedden is the owner of Peak To Peak Roofing & Exteriors, bringing 15 years of hands‑on experience fixing roof expansion joints across Denver and the surrounding Colorado communities. His practical approach blends proven techniques with local building‑code knowledge, ensuring each repair stands up to the region’s demanding weather.