Finished asphalt shingle roof by H&J Roofing and Exteriors, Calgary
Est. 2014 — Calgary, Alberta
Roofing contractor · Calgary, AB

Roofs built for
prairie weather.

(555) 010-2030
Sun–Sat · 7:00am–7:00pm
Get a free estimate →

H&J Roofing and Exteriors — Calgary

One crew. One owner.
No subcontractors, no hand-offs, no call centre.

I'm Jayson Prest. I started H&J in 2014, and twelve years later the rule hasn't changed: the person who quotes your roof is the person who shows up to build it. Calgary gives roofs a hard life — July hail, freeze-thaw all winter — so we build for it, and we back every job with a lifetime workmanship warranty. Licensed, bonded & insured.

Roofer installing asphalt shingles
Shingle installation
Nail gun fastening roofing material
Fastening, to spec
Architectural asphalt shingle material
Architectural shingles

Every roof we photograph is one we built — our own crew, start to finish.

The work, up close.

Ten services, one nine-step process, and a warranty that doesn't expire. Here's everything, in plain language.

View ↓
Services

What we do.

Every service below is performed by our own crew. If it's on this list, we've done it hundreds of times across Calgary.

  • No.1

    Roof replacement & installation

    Full tear-off to the deck, then a complete rebuild — insulation and vapour barrier, underlayment, and your choice of shingle or membrane, installed to manufacturer spec.

  • No.2

    Emergency roof repair

    Hail, wind, fallen branches, sudden leaks. Emergency calls taken seven days a week, 7:00am–7:00pm, with a crew dispatched fast to stop the damage.

  • No.3

    Flat roofs

    EPDM rubber, modified bitumen (SBS), and built-up tar-and-gravel for commercial buildings and low-slope homes. A properly built flat roof lasts decades.

  • No.4

    Low-slope roofs

    The pitches most roofers rush. We detail every seam and flashing so low-slope sections shed water instead of holding it.

  • No.5

    Steep-slope roofs

    Calgary's classic pitched roofs in asphalt shingle or metal, with ventilation and ice-dam detailing for the freeze-thaw cycle.

  • No.6

    Asphalt shingles

    Architectural shingles in a range of colours and profiles — the workhorse of Calgary residential roofing, always over full underlayment.

  • No.7

    Metal roofing

    Standing-seam and panel metal for the last roof you'll buy. Sheds snow, shrugs off hail, and outlives shingles by decades.

  • No.8

    Siding — Hardie Board

    Fibre-cement siding that stands up to hail and sun. Often paired with a roof replacement so the whole exterior is finished in one project.

  • No.9

    Eavestroughs

    Eavestroughs formed to the length of your roofline and sized for prairie downpours, hung with proper slope so water actually leaves the building.

  • No.10

    Soffit & fascia

    Vented soffit and capped fascia that protect the roof edge and let the attic breathe — the details that decide how long a roof lasts.

Who we serve

Homes, buildings, emergencies.

Residential and commercial work run through the same crew and the same nine-step process.

Emergency roof repair

Storm damage doesn't keep office hours. When hail or wind opens up your roof, call — seven days a week, 7:00am–7:00pm. We stop the water first, document everything for your insurance claim, and can meet the adjuster on site.

  • Hail & wind damage
  • Sudden leaks, tarping & dry-in
  • Insurance claim documentation

Residential

Steep-slope replacements, metal roofs, and full exterior packages — roof, Hardie Board siding, eavestroughs, soffit and fascia in one coordinated project, one point of contact.

  • Asphalt shingle replacement
  • Metal roofing
  • Siding + eavestrough bundles

Commercial

Flat and low-slope systems for offices, warehouses, and retail: EPDM rubber, modified bitumen (SBS), and built-up tar-and-gravel — repaired or replaced.

  • Flat roof replacement
  • Leak tracing & repair
  • Low-slope detailing
Process

How we work.

Nine steps on every job. You always know what's happening and who's doing it.

Step 01

Assessment & estimate

We walk the roof, check attic ventilation, and hand you a written estimate. No pressure, no sign-today games.

Step 02

Order materials

Shingles, membrane, flashing and vents ordered to spec — colour and profile matched before tear-off.

Step 03

Site preparation

Landscaping protected, tarps down, plywood over windows and decks.

Step 04

Insulation & vapour barrier

Where the assembly needs it, insulation and vapour barrier go in first.

Step 05

Underlayment

Full underlayment with ice-and-water shield at eaves and valleys.

Step 06

New roofing material

Shingles, metal, or membrane installed to manufacturer specification.

Step 07

Roofing components

Flashing, vents, ridge caps finished and sealed — where most leaks start.

Step 08

Cleanup & waste disposal

Full cleanup with a magnetic nail sweep. Waste hauled away same day.

Step 09

Inspection & approval

Final walkthrough with roof photos. You sign off only when it's right.

Pricing

Honest numbers, in writing.

Every roof is quoted on site — but here's the shape of it, so you're not guessing.

Sample

Full replacement

$8,500 – $14,000 typical Calgary home · Sample
  • Tear-off to the deck
  • Underlayment + ice & water shield
  • Architectural shingles
  • Lifetime workmanship warranty

Current offer: save $2,000 on roof replacement — Sample promotion shown for concept purposes.

Sample

Repairs & exteriors

$350+ repairs from · Sample
  • Emergency leak repair
  • Storm damage assessment — free
  • Eavestroughs, soffit & fascia
  • Written estimate before any work

Sample pricing for concept purposes. Your written estimate is the real number.

Track record

By the numbers.

What we can say for sure — and what we're still counting.

10+years roofing in Calgary
2014founded by Jayson Prest
XX+roofs completed
5★Google reviews
Licensed, bonded & insuredAlberta roofing contractor
Lifetime workmanship warrantyon every roof we install
Deal directly with the ownerssingle point of contact
Certification badge
placeholder
Reviews

Rated 5 stars on Google.

Sample card layout — real reviews live on our Google profile. We never write our own testimonials.

★★★★★
Xxxxx xxxx xxxxxxxx xxxxx xx xxxxxxx xxxx xxxxxx…
— Customer Name
★★★★★
Xxxxx xxxx xxxxxxxx xxxxx xx xxxxxxx xxxx xxxxxx…
— Customer Name
★★★★★
Xxxxx xxxx xxxxxxxx xxxxx xx xxxxxxx xxxx xxxxxx…
— Customer Name

Review cards are placeholders in this concept. Our Google rating is real — 5 stars.

FAQ

Asked often.

Straight answers, no sales script.

Should I repair my roof or replace it?

Age and extent decide. A roof under 15 years with isolated storm damage is usually a repair. Curling shingles, widespread granule loss, or leaks in more than one spot point to replacement. The assessment is free, and we'll tell you honestly which one it is.

How long does a roof replacement take?

Most Calgary homes take one to three days from tear-off to final cleanup. Larger or steeper roofs take longer. Your written estimate includes a firm schedule.

Do you handle hail damage insurance claims?

Yes. We document damage with photos, prepare a scope of work for the claim, and can meet your adjuster on site. Hail season is our busy season — we've done this many times.

How does the warranty work?

Two layers: our lifetime workmanship warranty covers the installation, and the manufacturer warranties the material. Both in writing before we start.

Can you work through a Calgary winter?

Yes, with cold-weather practices — materials stored warm, low-temperature-rated sealants, and scheduling around extreme cold snaps. Some membranes need a temperature window, which we'll flag in the estimate.

Free estimate

Get a quote.

Tell us what's going on with your roof — we usually call back within one business day to set up the free assessment.

Talk to the owner,
not a call centre.

Estimates are done by Jayson or our crew lead — the same people who'll build your roof. Fast turnaround, straight answers.

(555) 010-2030

Sun–Sat · 7:00am–7:00pm
Calgary & surrounding areas

Sample form for concept purposes — submissions open your email app.

Service area

Serving Calgary & beyond.

Based in Calgary, on roofs across the region seven days a week.

CalgaryAirdrieChestermereOkotoks CochraneStrathmoreHigh RiverCanmoreBragg Creek