About us

About Rock Roofing Calgary

We are a Calgary roofing company that repairs, inspects and replaces roofs — and plans every job around what hail, chinooks and freeze-thaw winters do to a roof in this city.

  • Free On-Site InspectionWe assess your roof in person before quoting — no guesswork.
  • Transparent QuotesItemized written quotes with every line spelled out. No hidden fees, no surprises.
  • Calgary Hail Belt ExpertsClass 4 impact-rated shingles, chinook-tested installations.

Get Your Free Estimate

Tell us what’s going on with your roof and we’ll get back to you.

or call (403) 975-7099

Who We Are

Rock Roofing Calgary is a roofing contractor focused on one city and one kind of work: keeping water out of Calgary homes and buildings. We repair leaks and storm damage, inspect roofs after hail and before winter, and replace roofs that have reached the end of their life with systems built for local conditions.

Calgary is a hard place for a roof. It sits in the most active hail belt in Canada, summer storms can bruise a whole neighbourhood’s shingles in a few minutes, and chinook winds swing the temperature from deep cold to above freezing and back again all winter. Snow melts on a warm afternoon and refreezes at the eaves overnight. Shingles that might last much longer somewhere milder often need replacing after 15–20 years here.

That is why we care about the parts of a roof nobody sees once it is finished: the deck, the underlayment, the ice-and-water shield, the flashing and the ventilation. They decide whether a roof makes it through Calgary weather, and they are where cheap roofs cut corners.

What we do

Roofing Services for Calgary Homes and Buildings

Most people contact us because something specific has happened. Here is where each kind of request starts, and where to read more about how we handle it.

Roof repair

Leaks, missing or wind-lifted shingles, cracked plumbing boots, failed chimney and wall flashing, flat roof seams and storm damage. We fix the cause, match the existing roof as closely as possible and tie the repair in so it holds through the next chinook.

Roof repair in Calgary

Roof replacement

Full tear-off to the deck, sheathing repairs, synthetic underlayment, ice-and-water shield at the eaves and valleys, new drip edge and flashing, and ridge venting balanced with the intake the roof actually has — quoted line by line.

Roof replacement in Calgary

Roof inspections

Free inspections for homeowners who want to know where their roof stands: after a storm, before selling, before winter, or when a roof is simply getting old. You get an honest answer, not a sales pitch.

Roof inspection in Calgary

Hail damage

Hail damage is often invisible from the ground. We help homeowners understand what a storm did to their roof, what their insurer will want to see, and whether the right answer is a repair or a new roof.

Hail damage roof repair

How we work

How We Work on Every Roof

Six habits that shape every repair and replacement, whether it is a single plumbing boot or a full tear-off.

  • Find the cause before quoting the fix

    A stain on a ceiling is a symptom. The water can enter at a cracked plumbing boot, a lifted flashing or an ice dam several metres away. We track the problem to where it actually starts, because a repair aimed at the symptom is money spent twice.

  • Repair when repair is the right answer

    Not every roof needs replacing. If an asphalt roof still has years left of its 15–20 year life in Calgary and the damage is local, we say so and quote the repair. When a roof really is done, we explain why, and what happens if you wait.

  • Written quotes you can compare

    Tear-off and disposal, underlayment, ice-and-water shield, drip edge, flashing, ridge venting, deck repairs and GST each get their own line. You should be able to put our quote next to anyone else’s and see exactly what is and is not included.

  • Planned around Calgary weather

    Hail in summer, early snow in fall, chinook swings in winter. A replacement needs 3–5 dry days and shingle sealant needs warmth to bond, so we schedule around the forecast rather than the calendar.

  • Respect for the property

    Debris goes into a bin, not onto your lawn or flower beds. Landscaping and siding are protected during tear-off, and the yard and driveway are swept with a rolling magnet for nails before we leave.

  • Straight communication

    You know what is happening on your roof and why: what we found, what we recommend, when the crew arrives and what changed if the deck turns out to be worse than expected once the old shingles are off.

Roof systems

The Roofs We Install

The right roof depends on the house, how long you plan to stay and how much hail risk you want to carry. These are the systems we work with, and we will tell you plainly which one we would put on your home and why.

Asphalt shingles

The most common roof in Calgary and the most affordable way to roof a pitched home. Architectural shingles over a properly vented attic, with ice-and-water shield where Calgary needs it.

Class 4 impact-resistant shingles

The top impact rating under UL 2218. In Canada’s most active hail belt, these are the shingles we recommend by default for a replacement.

Metal roofing

Standing seam and steel shingle profiles for homeowners who want a roof that lasts decades and sheds snow instead of holding it.

Flat and low-slope roofs

EPDM, TPO and modified bitumen membranes on garages, additions, infills and commercial buildings, with drainage and seams detailed for snow load and freeze-thaw.

How we recommend a roof

We start with the house, not the product. A 1970s bungalow with a low pitch and a tired attic needs a different conversation than a steep two-storey home in a newer suburb. We look at how long you plan to stay, how exposed the roof is to hail, whether the attic is venting properly and what the deck is likely to look like underneath. Then we explain the trade-offs in plain language: what an upgrade to Class 4 shingles buys you in a hail belt, when metal makes sense over the long run, and when a well-installed architectural shingle is the sensible choice.

Whatever you choose, the details that keep water out stay the same: full tear-off, ice-and-water shield at the eaves and valleys, proper flashing and balanced ventilation. Those are not upgrades we sell — they are how a roof should be built in Calgary.

Wondering what a new roof involves financially? Our roof replacement cost guide explains how a roof is measured and priced.

Where we work

Roofing Across Calgary

Calgary’s housing changes from one quadrant to the next — established communities full of 1960s–1980s bungalows on their second or third roof, and newer suburbs where the original builder-grade shingles are reaching the end of their life on steep two-storey roofs. We plan each job around the house in front of us.

SE Calgary

  • Mahogany
  • Auburn Bay
  • Seton
  • McKenzie Towne
  • Cranston
  • Copperfield
  • Legacy
  • New Brighton
  • Douglasdale
  • Quarry Park

SW Calgary

  • Silverado
  • Evergreen
  • Shawnessy
  • Sundance
  • Bridlewood
  • Millrise
  • Woodbine
  • Aspen Woods
  • Signal Hill
  • Lakeview

NW Calgary

  • Tuscany
  • Hamptons
  • Edgemont
  • Scenic Acres
  • Arbour Lake
  • Royal Oak
  • Rocky Ridge
  • Varsity
  • Kincora

NE Calgary

  • Skyview
  • Redstone
  • Saddle Ridge
  • Cityscape
  • Coventry Hills
  • Panorama Hills

View all service areas

Talk to Us

The easiest way to start is a free roof inspection. Tell us what is going on — a leak, hail, missing shingles or just an aging roof — and we will arrange a time to take a look. If water is coming in right now, call (403) 975-7099 or email contact@rockhomepro.com.

You can also reach us any time through the contact page.

Book a Free Roof Inspection

Tell us about your roof and we'll contact you to book a time to take a look.

Location

Find Rock Roofing in Calgary

Rock Roofing CalgaryCalgary, Alberta(403) 975-7099contact@rockhomepro.com

Areas we serve