A family-owned roofing company serving Calgary since 1985. Three generations, one promise: a roof done right, backed by a GAF Master Elite® certification held by only a small fraction of roofers in North America.
WHAT Roof replacement · repairs · sidingWHERE Calgary, ABPHONE (555) 010-2030Get a free quote
1985Three generations
CALGARYGAF Master Elite
24/7Storm response
EST.Family owned
1985Three generations
CALGARYGAF Master Elite
24/7Storm response
EST.Family owned
ROOFINGReplacement
SIDINGJames Hardie
REPAIRHail & wind
SINCE1985 — today
ROOFINGReplacement
SIDINGJames Hardie
REPAIRHail & wind
SINCE1985 — today
A family chronicle — scroll
GEN / 01
1985 — one family, one ladder.
Phil and Dorie Hubbard start roofing in Calgary with a simple philosophy that still hangs in the office today: satisfaction guaranteed. Every job inspected, every warranty honoured. Word travels the way it always has here — neighbour to neighbour.
GEN / 02
The kids grow up on rooftops.
The second generation learns the trade the old way — carrying bundles, reading a roofline, showing up when promised. Calgary’s hailstorms and chinooks become the family’s toughest teachers, and the company’s reputation for storm-season reliability takes root.
GEN / 03
The Master Elite years.
Hubbard earns GAF Master Elite® certification — a standing held by roughly 3% of roofing contractors — bringing customers a lifetime workmanship warranty and a 50-year manufacturer warranty. Siding, gutters and exterior renovations join the roster.
GEN / 04
Today — your roof is next.
Three generations later the formula hasn’t changed: measure honestly, price fairly, build it to outlast the weather. The phone still gets answered by someone with Hubbard on their jacket. Call (555) 010-2030 and talk to the family directly.
The work, item by item.
Every service below starts with a free inspection and a written quote. No surprises after the ladder goes up.
/ 01
Roof replacement
Full tear-off and re-roof for homes at the end of their shingle life. We strip to the deck, repair any soft spots, install ice-and-water shield at the eaves, and lay a complete GAF system — backed by the Master Elite lifetime workmanship warranty.
Sample from $8,900
/ 02
Roof repair
Leaks, lifted shingles, hail bruising, ice-dam damage. Our inspectors — including a HAAG-certified residential roof inspector — find the actual source, not just the stain on your ceiling, and fix it so it stays fixed.
Sample from $350
/ 03
Asphalt shingles
The proven Calgary workhorse: high-quality asphalt shingles from reputable suppliers, chosen for hail resistance and freeze–thaw durability. Multiple profiles and colours to match your home’s character.
Sample from $6,400
/ 04
Rubber / Euroshield roofing
As a Euroshield certified installer, we fit rubber roofs made with 95% recycled material — widely regarded as the most environmentally friendly roofing choice, and a strong answer to Calgary hail.
Sample from $12,500
/ 05
Siding & exteriors
James Hardie siding installed as an Elite Preferred contractor — the industry’s gold standard for fibre-cement. Soffit, fascia and full exterior refreshes that make the whole house read as one.
Sample from $9,800
/ 06
Gutters & upkeep
5-inch gutters, downspouts, seasonal maintenance and ventilation checks. Small work, done properly — the kind that keeps a big roof problem from ever starting.
Sample from $1,200
All figures are illustrative Sample pricing for this concept; your written quote follows a free on-site inspection.
Calgary is home. The neighbours count too.
Serving Calgary and surrounding areas — if your town sits under a Calgary sky, we’ll come look at your roof.
It depends on material, roof size, pitch and complexity — there is no honest flat rate. That is exactly why our inspection and written quote are free: you get a real number for your actual roof, usually within 24 hours of your call.
How long does a roof replacement take?
Most homes take one to three days. Timing depends on house size, crew size, installation method and material — your project manager confirms the schedule before we start and keeps you updated throughout.
Which roofing material handles Calgary weather best?
Look for hail resistance, freeze–thaw durability, energy efficiency and looks that suit your street. Asphalt shingles are the proven default; rubber (Euroshield) is the premium hail answer; we’ll lay out the trade-offs honestly at your inspection.
Do you handle emergency repairs?
Yes — 24 hours a day, 7 days a week. Storm damage can’t wait for office hours, so neither do we. Call (555) 010-2030 any time.
Do I need to be home during the installation?
No. Most homeowners go about their day; we only need access arranged in advance. Stay if you like watching a crew that knows its craft — many do.
Get a free quote.
Tell us about your roof. We reply within 24 hours — usually faster.
Form opens your email app (placeholder — opens your email app). Prefer to talk? Call (555) 010-2030, Mon–Fri 9:00–16:00; emergencies 24/7.