Does a satellite dish mount on my Calgary roof cause leaks?
Does a satellite dish mount on my Calgary roof cause leaks?
Satellite dish mounts are one of the more common hidden sources of roof leaks in Calgary, and the reason is straightforward: every bolt or lag screw driven through the shingles and decking creates a penetration that needs a proper seal to stay watertight.
Why Calgary's Climate Makes This Worse
A mount installed with no flashing or sealant is a problem anywhere, but Calgary's roughly 128 freeze-thaw cycles a year turn a small gap into a bigger one fast. Water seeps under the shingle around the fastener, freezes, expands, and lifts the shingle slightly. Repeat that over a few winters and you have a reliable leak path. Chinook days add to the stress: a roof can go from frozen to warm and back within 24 hours, and sealant that was not rated for that kind of movement cracks early.
The dish itself is rarely the issue. The mount is. Installers who are not roofing tradespeople often drive lag screws into the decking without counter-flashing, without roofing-grade sealant, and without thinking about where the water goes when it runs down the mast.
Check the attic first. Before you go near the roof, look up at the decking from inside the attic with a flashlight. Water stains, dark rings, soft spots or frost around a cluster of fasteners tell you a leak is already happening or has happened. This is the safest way to assess the situation without walking the roof.
From the ground or with binoculars, look at the mount base. Lifted shingles around the fasteners, cracked or missing sealant, rust streaks running down the shingle surface, or granule loss in a ring around the base are all warning signs.
What a proper mount installation looks like. The fasteners should go into a rafter or solid blocking, not just the decking. Each penetration should be counter-flashed with a purpose-made pipe or post flashing, bedded in roofing-grade sealant, and the shingles should lap over the uphill side of the flashing. A bead of sealant alone, without flashing, is a temporary fix at best.
If the dish is no longer in use, the right move is to remove the mount entirely, fill the holes with an appropriate fastener plug or backing block, apply roofing-grade sealant, and slip a matching shingle patch over the area. A roofer can do this as a small repair, typically in the $300 to $600 range depending on how many penetrations there are and whether any decking has softened.
If the mount is staying, a roofer can retrofit proper flashing around the existing fasteners. That is usually a straightforward repair unless the decking underneath has already rotted, in which case the affected sheets need to come out, costing roughly $65 to $130 per sheet plus labour.
No City of Calgary building permit is needed for this kind of repair: replacing or resealing roofing materials around an existing penetration is maintenance, not a structural change or a material switch.
Do not walk the roof yourself to investigate, especially on a steep pitch or in wet or icy conditions. Alberta's OHS rules require fall protection for anyone working at 3 metres or more above the level below.
Want this done at your place?
Tell us what is going on with your roof and we'll get you a real quote from a local Calgary roofing contractor. We send it out to local contractors for you. Free, no pressure.
Roof IQ -- Built with local roofing expertise, Calgary knowledge, and real construction experience. Answers are for informational purposes only.
Ready to Get Quotes?
Find local roofing contractors in Calgary. Free matching, no obligation.