Quick Answer
City Roofing & Exteriors provides complete roof replacement in Calgary, Alberta. With 15+ years of local experience and 158 Google reviews averaging 4.8 stars, we replace asphalt shingle roofs, flat roofs, and metal roofs for residential and commercial properties. SECOR certified, WCB Alberta registered. Call 403-608-9933 for a free on-site estimate.
Transparent Pricing
Written quote before we start. No surprises, no hidden fees. What we quote is what you pay.
In-House Crew Only
Every roofer on your job is our full-time employee. We never subcontract — same team, start to finish.
15 Years, 3,000+ Projects
Calgary's most experienced local roofer. 158 Google reviews averaging 4.8 stars speaks for itself.
Materials & Options
What Calgary Homeowners Say
“Excellent work from start to finish. The crew was professional, arrived on time, and finished ahead of schedule. They cleaned up every scrap of material before leaving. Highly recommend to anyone in NE Calgary.”
“Got quotes from three companies. City Roofing was not the cheapest but gave us the most confidence — they explained exactly what they were doing and why. Zero issues after the job. Worth every dollar.”
Ready for a New Roof?
Free inspection. Honest estimate. No pressure.
Roof Replacement FAQ
How much does roof replacement cost in Calgary?
Most residential replacements range $8,000–$20,000 for asphalt shingles. Metal roofing runs $18,000–$35,000+. Final cost depends on roof size, pitch, and materials chosen.
How long does roof replacement take?
Most residential roofs complete in 1–2 days. Larger or complex roofs may take 3–5 days.
What roofing material is best for Calgary weather?
Class 4 impact-resistant asphalt shingles are the most popular in Calgary due to hail risk. Many insurers offer premium discounts for this rating.
Do you handle insurance claims for roof replacement?
Yes. We document storm and hail damage thoroughly and work alongside your insurance adjuster throughout the process.
How do I know if I need replacement vs repair?
If more than 25–30% of your shingles are damaged, or your roof is over 20 years old, replacement is usually more cost-effective. We assess this during our free inspection.
What warranty do you offer?
We offer manufacturer warranties on all materials plus our own workmanship warranty. Details provided in your written quote.
Do you serve areas outside Calgary?
Yes — Airdrie, Cochrane, Chestermere, and Okotoks.
Are you SECOR certified and WCB insured?
Yes. City Roofing & Exteriors holds SECOR safety certification and is registered with WCB Alberta on every job.