Repair focus
- Same-day response options where available
- Leak tracing with photo documentation
- Clear repair-vs-replacement guidance
Service detail
Fast diagnostics and repair scopes for leaks, storm issues, and maintenance fixes.
Start with instant quote and we can triage next steps quickly.

Oakridge, AB
Full tear-off completed down to the wood deck to eliminate any underlying issues and rebuild the roof properly from the base up. Decking was inspected and prepped before installing ice and water protection through key areas, with synthetic underlayment across the remaining sections for full coverage. Installed Malarkey Vista shingles in Silverwood with EZ Ridge XT along the hips and ridge to finish the system clean. All penetrations, including gooseneck vents and roof vents, were reset and properly flashed so everything ties in tight without relying on older materials or sealant. Metal components were fully replaced as well, including drip edge, rake edge, and valley metal, ensuring all transitions are consistent and built to perform as part of the same system. Final layout came together straight and uniform across all slopes. This type of full system rebuild avoids the common failures that happen when new materials are tied into aging components, especially around penetrations and transitions. View related project
Country Hills, AB
This roof was a full replacement after the shingles were worn out, with granule loss showing across most slopes. The front garage and ridge lines were the worst of it, which is pretty typical once certain sections start breaking down faster than others. We took it back to the decking and rebuilt the roof as a complete system so everything lines up properly across the different elevations, instead of trying to chase repairs in a few areas. That also gave us a clean starting point to tie all sections together without patchwork showing through later. Venting was updated during the install while everything was open, and all edge metals and transitions were redone in black so the roof finishes clean around the perimeter and tie-ins. On roofs like this, where the wear is spread out and not isolated, it usually makes more sense to replace it outright rather than keep putting money into repairs that won’t hold evenly. Full roof replacement project in Country Hills View related project
