Aerial view of a finished shingle roof in Calgary

Roofing contractor — Calgary, AB · Est. 1985

1985 → today
one family, every roof.

WHAT Roofing · repairs · siding WHERE Calgary, Alberta PHONE (555) 010-2030
Scroll ↓

Chapter 01 — 1985

One family,
one ladder.

Phil and Dorie Hubbard start roofing in Calgary with a philosophy that still hangs in the office: satisfaction guaranteed. Every job gets inspected, every warranty honoured — no matter how long ago the roof went on. In a city of boom-and-bust contractors, the Hubbards decide to be the ones who stay.

Milestones — the early yearsdrag →
1985

The first roof

Phil and Dorie found Hubbard Roofing in Calgary. Family-owned from day one — and every day since.

Roofer at work on a Calgary home
THE CRAFT

Learned on the roof

The second generation grows up carrying bundles and reading rooflines — the old way.

1990s

Hail country

Calgary’s hailstorms and chinooks become the toughest teachers. Storm-season reliability becomes the family trademark.

PROMISE

Inspected, always

Free inspections of their own work, warranties honoured 100% — the standing offer that built the name.

Chapter 02 — the growing years

Calgary builds.
We roof it.

Through the nineties and two-thousands the company grows the slow way — one referral at a time. The crew learns every way a Calgary roof can fail: hail bruising, ice damming, condensation, poorly ventilated attics. Each failure teaches a fix; each fix becomes part of the Hubbard method.

What the weather taught usdrag →
Roofer securing shingles on a steep Calgary roof
FIELD NOTE

Hail, read properly

Not every dark spot is hail damage — knowing the difference saves homeowners thousands.

FIELD NOTE

Ice dams

Calgary freeze–thaw cycles punish weak eaves. Ice-and-water shield becomes standard on every job.

FIELD NOTE

Attic breathing

The right vents let a house breathe — condensation solved at the source, not the symptom.

FIELD NOTE

Repair vs. replace

An honest read on when a repair is money well spent — and when replacement is the better investment.

Chapter 03 — the Master Elite years

Certified at the
highest level.

Hubbard earns GAF Master Elite® status — held by roughly 3% of roofing contractors — unlocking a lifetime workmanship warranty and a 50-year manufacturer warranty for customers. Siding, gutters and full exterior renovations join the roster. Recognition follows: BBB A+, HomeStars Best of 2022, Calgary Chamber of Commerce member since 2017.

The full exterior, covereddrag →
Crew installing asphalt shingles, nail gun in hand
ROOFING

Replacement & repair

Full tear-offs, GAF systems, and surgical repairs — inspected by a HAAG-certified inspector.

SHINGLES

Asphalt & rubber

Quality asphalt shingles plus Euroshield rubber roofing — 95% recycled, a strong hail answer.

SIDING

James Hardie

Elite Preferred installers of fibre-cement siding — the industry gold standard.

GUTTERS

Water, managed

5-inch gutters, downspouts and seasonal upkeep that protect the roof above them.

  • 01

    Roof replacement

    Full tear-off to the deck, soft-spot repairs, ice-and-water shield, complete GAF system — lifetime workmanship warranty included.

    Sample from $8,900
  • 02

    Roof repair

    Leaks, lifted shingles, hail and ice-dam damage — the real source found and fixed, not just the stain.

    Sample from $350
  • 03

    Asphalt shingles

    Proven for Calgary: hail-resistant, freeze–thaw durable shingles from reputable suppliers.

    Sample from $6,400
  • 04

    Rubber / Euroshield roofing

    Certified installers; 95% recycled rubber roofs — the environmentally friendly hail answer.

    Sample from $12,500
  • 05

    Siding & exteriors

    James Hardie Elite Preferred: fibre-cement siding, soffit, fascia, full exterior refreshes.

    Sample from $9,800
  • 06

    Gutters & upkeep

    Gutters, downspouts, ventilation checks — small work that prevents big problems.

    Sample from $1,200

Illustrative Sample pricing for this concept; written quotes follow a free inspection.

Chapter 04 — today

Your roof
is next.

Three generations in, the formula hasn’t changed: measure honestly, price fairly, build it to outlast the weather. The office answers Mon–Fri 9:00–16:00; emergencies never wait for office hours. Financing available through SNAP Home Finance and Financeit, with open loans and no prepayment penalty.

How a job runs
01

Request a quote

Call or write. It’s free, and the office confirms your request within 24 hours.

02

Measure & inspect

We measure and inspect your current roof; material costs are itemised in the quote.

03

Confirm pricing

An in-home meeting to walk through the numbers and prepare the project.

04

Complete the work

A dedicated project manager updates you throughout and inspects the finish.

By the numbers
XX+
Years in business
XX+
Roofs completed
XX+
Generations
XX+
Towns served

Placeholder figures — real counts verified at quote time.

What neighbours say

“Xxxxx xxxx xxxxxxxx xxxxxxxxxx xxxxxxx xxxx.”

— Customer Name
Sample review placeholder

“Xxxxx xxxx xxxxxxxx xxxxxxxxxx xxxxxxx xxxx.”

— Customer Name
Sample review placeholder
Licensed & insured · $1M liability GAF Master Elite® certified BBB A+ accredited Certification badge

Storm damage? We answer 24/7.

Hail, wind, fallen branches — emergency roof repairs around the clock, seven days a week. A fast temporary fix now beats a soaked attic later.

(555) 010-2030
Straight answers
How much does a roof replacement cost in Calgary?
It depends on material, roof size, pitch and complexity — there is no honest flat rate. Our inspection and written quote are free, so you get a real number for your actual roof, usually within 24 hours.
How long does it take?
Most homes take one to three days, depending on house size, crew size, method and material. Your project manager confirms the schedule before work starts.
Which material handles Calgary weather best?
Prioritise hail resistance, freeze–thaw durability, energy efficiency and kerb appeal. Asphalt is the proven default; Euroshield rubber is the premium hail answer.
Do you offer emergency repairs?
Yes — 24/7. Storm damage can’t wait for office hours, so neither do we: (555) 010-2030.
Do I need to be home during installation?
No — most homeowners go about their day once access is arranged.
Get a free quote

Form opens your email app (placeholder — opens your email app). Mon–Fri 9:00–16:00; emergencies 24/7.

The story continues on your street

Talk to the family
about your roof.

Free inspection, written quote within 24 hours, warranties honoured 100%. Serving Calgary and surrounding areas — Airdrie, Cochrane, Chestermere, Okotoks, Canmore, High River, Strathmore, Crossfield.

(555) 010-2030