Calgary does not give your roof a break. The cycle goes like this: a hailstorm bruises a few shingles, freeze-thaw cycles open those cracks wider, snowmelt finds the gaps, and by spring you have water in your attic. By the time you notice the stain on your ceiling, the problem has been building for months.
The good news is that most roof issues caught early are straightforward repairs. A section of damaged shingles, a failed flashing seal, a cracked pipe boot, or a lifted ridge cap – these are not complicated jobs when dealt with before moisture gets into your decking and insulation.
What makes them expensive is waiting. Once water gets past the membrane and into your wood structure, you go from a shingle repair to a decking replacement. We have seen homeowners put off a two-hundred-dollar flashing fix until it became a four-thousand-dollar decking job.
If your roof is showing age beyond what a repair can address, we can walk you through replacement options on our residential roofing. But if a repair is the right answer, that is exactly what we will tell you.
Honest Diagnosis Before Any Recommendation
We get on your roof and find the actual source of the problem, not just the visible symptoms. A ceiling stain does not always mean the leak is directly above it. Water travels along decking and rafters before it drips down. We trace the path to the source before we quote anything.
Repairs That Address the Root Cause
A patch over a symptom is not a repair. When we fix a leak, we look at why it failed – inadequate flashing, improper overlap, worn granules, compromised underlayment – and address that cause so the same spot does not fail again six months later.
Impact-Resistant Materials When Replacements Are Needed
When a repair requires replacing sections of shingles, we use materials that match your existing roof as closely as possible and meet current standards. For Calgary homes, we recommend Class 4 impact-resistant options from Owens Corning and GAF wherever possible, since they are certified by the Insurance Bureau of Canada at ibc.ca as eligible for insurance premium discounts in hail-prone areas.
Written Quotes Before We Start
You get a detailed written quote after our inspection and before any work begins. The number we quote is the number you pay. If we find something additional once we start, we tell you before touching it.
No Replacement Sales When a Repair Will Do
We do not make money by upselling you into a full replacement you do not need. If your roof needs a repair, we repair it. If it genuinely needs replacement, we will explain exactly why with evidence from the inspection, not just a recommendation
Compliant With Alberta Building Code
All repair work meets the standards set by Alberta. This matters for insurance claims and future resale.
We Stand Behind Our Work Post-storm, Calgary sees a surge of out-of-town contractors making promises they don’t keep. We’re a local, BBB A+ accredited business with 126 reviews and a 4.9★ rating. We live and work here too; and we’ll be here after the job is done.

We locate the source of your leak, not just the evidence of it, and repair the failure point properly. Whether the cause is failed flashing, a compromised pipe boot, deteriorated underlayment, or cracked shingles, we address the actual problem.

Missing, cracked, curled, or lifted shingles leave your roof exposed. We repair or replace the affected sections using materials matched to your existing roof. For post-storm damage affecting larger areas, we assess whether a full section replacement or targeted repair makes more sense.

Flashing failures around chimneys, valleys, skylights, vents, and walls are one of the most common sources of residential roof leaks. We reseal, replace, or re-flash the affected areas using proper materials and installation methods that last.

Rubber pipe boots degrade over time and are a frequent leak source. We replace failed pipe boots with new rubber or lead boots and ensure all roof penetrations are properly sealed.

Lifted or missing ridge caps expose your roof deck to direct weather. We replace damaged ridge material and ensure proper nailing and sealing at all peaks and hips.

Calgary hailstorms cause shingle damage that is not always visible from the ground but worsens quickly. We inspect for bruised granules, cracked tabs, and compromised seals after storm events and repair or document accordingly for insurance.
You do not have to get on a ladder to spot the warning signs.
From the Ground
Look for shingles that are visibly lifted at the corners, missing, or showing dark irregular patches where granules have worn away. Check your gutters and downspout discharge for granule buildup, which indicates the shingles are past their prime. Peeling paint on exterior walls just below the roofline often signals water getting behind your flashing.
From Inside
Dark staining on attic rafters or decking, insulation that feels damp, or daylight visible through the roof structure are direct signs of infiltration. A ceiling stain anywhere in your home that grows or reappears after rain should be investigated immediately.
After Any Storm
If your neighborhood received hail or high winds, get an inspection. Hail damage is frequently invisible from the street but creates entry points that fail within one to three seasons. Insurance claim windows in Alberta are typically limited, so early documentation matters. Our hail damage page covers this in detail.
Age of the Roof
If your asphalt shingle roof is approaching 15 to 20 years, preventive maintenance inspections become increasingly valuable. Problems that are minor at year fifteen become structurally significant by year twenty, and catching them early gives you options.
We get on your roof, find the problem, and give you a written quote. We explain what we found, what it means, and what we are recommending before you make any decision.
Step 2 - Review Your Options
For most repairs, there is one clear answer. In some cases, particularly with older roofs or widespread damage, we present the repair option alongside a replacement estimate so you have full information to make the right decision for your situation.
Step 3 - Professional Repair
Our crew carries out the repair using quality materials that meet current code requirements. We seal, nail, and flash everything properly so the repair holds through Calgary’s seasons.
Step 4 - Final Check and Cleanup
We inspect the completed work, confirm everything is watertight, and clean up completely before leaving. You get a summary of what was done for your records.
If your roof has a known issue you have been putting off, the best time to fix it is now. Every season in Calgary adds another cycle of stress to an already compromised area. What is a repair today becomes a structural replacement next year.
We respond to roof repair calls across Calgary and nearby communities, with same-day or next-day availability for urgent leaks.
Trust & Quality
We tell you what your roof actually needs. If that is a two-hundred-dollar repair, that is what we recommend. We have built our reputation in Calgary on honest assessments and follow-through, and that is not something we trade away for a bigger ticket.
Community Excellence
We are a local Calgary company, not a seasonal crew from out of town. The work we do today we stand behind next year. Our 126 Google reviews at 4.9 stars reflect the trust homeowners here have placed in us over time.
Care & Commitment
Roof work on your home requires access, care, and respect for your property. Our crew treats every job the same way – clean, careful, and thorough. We leave your yard the way we found it.
Respectful Consultation
We explain what we found on your roof in plain language and give you the time to understand your options before making any decisions. No pressure, no urgency tactics, just the facts.
The company is fully licensed and insured and has earned recognition for professionalism and high standards in the roofing industry.
Minor maintenance like clearing debris or resealing a visible crack in caulking is manageable. Anything involving shingle removal, flashing, or identifying the actual source of a leak requires proper technique and safety equipment. Improperly repaired flashings or shingles frequently cause more damage than the original problem. We recommend a professional assessment for anything beyond surface cleaning.
A properly executed repair using quality materials should last as long as the surrounding roof. A flashing repair done correctly will not fail again. A shingle section replaced with matching impact-resistant material will perform the same as the rest of the roof. Repairs that fail quickly are usually the result of addressing symptoms rather than causes.
If your roof is under 15 years old and the damage is isolated to a specific area, repair is almost always the better investment. If it is 20 or more years old with multiple problem areas, or if the damage is widespread after a major storm, a full replacement may cost less over a five-year horizon than ongoing repairs. We give you the honest answer after seeing your roof, with data to back it up.
Most targeted repairs take between two and six hours depending on scope. Larger section replacements may take a full day. We give you a timeline estimate before starting.
Yes. We respond to active leaks and urgent storm damage as quickly as possible. Call 587-717-1769 directly for emergency response. We prioritize calls where water is actively entering a structure.
Your Roof Is Telling You Something - Let Us Figure Out What
A ceiling stain, a missing shingle, a suspicion that something is not right after the last storm – these are worth investigating before they get worse. We do free inspections across Calgary and give you a straight answer, with no pressure to commit to anything.
Lumina Roofing & Exteriors
4121 23b St NE Unit 4221, Calgary, AB T2E 7V9, Canada
Copyright © 2025 luminahomes.