Core Service

Roofing Contractor in Calgary

Roofing contractor serving Calgary and area. Roof replacement, repair, flat roofing and storm damage. Licensed and insured. Request a free quote.

Overview

Millennium Building & Construction is a licensed roofing contractor serving Calgary and the surrounding area. We handle full roof replacement, repair, flat and low-slope roofing, and storm damage work, on houses and commercial buildings alike. Every job starts with a written scope and a fixed quote.

Roof replacement

In Calgary an asphalt roof usually gives you twenty to twenty-five years, and hail can take a lot off that. The signs it is time are consistent: shingles that are curling or cupping, bald patches where the granules have washed into the eavestroughs, leaks that come back in new places after you fix the last one, and soft spots when you walk the deck.

A replacement is done properly when it goes down to the deck. We strip the old roof, replace any sheathing that has gone soft, and rebuild the whole assembly: ice and water shield along the eaves and in the valleys, synthetic underlayment across the field, new flashing at every wall and penetration, balanced ventilation, then the shingles and ridge cap. Shingling over an old roof hides problems rather than fixing them.

Roof repair and leak tracing

Water travels before it shows up on a ceiling, so the stain is rarely under the leak. Most of the leaks we trace start at flashing — around a chimney, a skylight, a plumbing stack, where a roof meets a wall — or in a valley. Wind is the other common cause here: Chinook gusts lift and crease shingles, and once the seal is broken the next storm drives water under them.

We find the actual source, show you what we found, and repair it so it stays repaired. If the roof is past the point where a repair is good value, we will say so and give you a replacement quote alongside the repair price so you can choose.

Roofing project in Calgary by Millennium Building & Construction

Hail and storm damage

Calgary sits in one of the most hail-prone corridors in Canada, and most of it falls between June and August. Hail damage is usually not visible from the ground. It shows up as bruised or fractured shingles, granule loss in round patches, and dents in roof vents, flashing and eavestroughs.

After a storm we inspect the roof, photograph what we find and give you a written report you can hand to your insurer.

After every major storm, out-of-town crews go door to door. Before you sign anything, check that the contractor has a local address, carries liability insurance, and can give you a WCB clearance letter.

Roofing systems we install

These are the systems we put on Calgary homes and buildings. We will tell you which suits yours.

  • Asphalt shingles

    The most common choice on Calgary homes. Architectural (laminated) shingles are the standard today: thicker, more wind-resistant and better looking than the old three-tab.

  • Impact-resistant shingles

    Built to hold up better to hail. Some insurers offer a discount for them, so it is worth asking yours before you choose.

  • Metal roofing

    Costs more up front and lasts considerably longer. Sheds snow well and stands up to wind, which suits this climate.

  • Flat and low-slope

    Membrane systems for garages, additions, modern homes and commercial buildings, built to drain so water never sits.

Ventilation, attics and ice dams

Chinooks are hard on roofs. A warm spell melts the snow on a roof, the water runs down to the cold eaves and freezes again, and an ice dam forms that pushes meltwater back up under the shingles. The cause is almost always heat escaping into the attic.

Every roof we replace gets its ventilation checked and balanced — intake at the soffits, exhaust at or near the ridge — and we look at attic insulation while we are up there. Getting this right is what stops ice dams, and it also extends the life of the shingles.

Soffit, fascia and eavestroughs

The edge of the roof does a lot of work. Vented soffit is the intake half of your attic ventilation, fascia carries the eavestrough, and the eavestrough decides where several thousand litres of water go every time it rains. We replace these alongside a roof or on their own, and route downspouts so water is carried away from the foundation rather than pooled against it.

Commercial roofing

We install and repair flat and low-slope roofing on commercial buildings, including tenant improvement projects where the roof is part of a larger scope. Work is scheduled around how the building operates, and we keep occupied spaces protected while the roof is open.

What affects the cost of a roof in Calgary

You get a fixed, written quote after we have inspected the roof, with each of these items shown so you can see where the money goes. The inspection and quote are free.

  • Roof size and pitch
  • Layers to remove
  • Deck repair once exposed
  • Material you choose
  • Valleys, dormers, skylights and chimneys
  • Ventilation upgrades
  • Access to the roof
How it works

From first visit to finished roofing

  1. 01

    Inspection

    We walk the roof, check the attic and photograph the condition. Free, and you get the photos.

  2. 02

    Written quote

    Fixed scope, materials and price in writing, with repair and replacement options where both make sense.

  3. 03

    Scheduling and permits

    Booked around the weather, with any permits the job needs pulled before we start.

  4. 04

    Tear-off and deck repair

    Old roof removed to the deck. Soft or damaged sheathing replaced, not covered.

  5. 05

    Installation

    Ice and water shield, underlayment, flashing, ventilation, shingles and ridge — the full assembly.

  6. 06

    Clean-up and walkthrough

    Magnetic sweep for nails, debris hauled away, and a final walkthrough with photos of the finished roof.

FAQ

Roofing questions

The questions we hear most. Anything else, call us — you will speak to someone who knows the work.

How much does a new roof cost in Calgary?

It depends mainly on the size and pitch of the roof, how many layers have to be removed, how much deck repair is needed, the material, and how complex the roof is. We give you a fixed, written quote after a free inspection, with each of those items shown.

How long does a roof replacement take?

Most houses take one to three days once work starts. Larger or more complex roofs take longer, and weather can move the start date.

Do I need a permit to replace my roof in Calgary?

Replacing the roofing on a house like-for-like generally does not need a building permit in Calgary. Structural changes, such as altering the roof framing, do. We confirm what your job needs and pull any permits before we start.

How do I know if my roof has hail damage?

From the ground you usually cannot tell. Look for dented roof vents, eavestroughs or downspouts, and granules collecting at the bottom of downspouts. Do not climb onto the roof yourself — book a free inspection and we will check it and photograph what we find.

Will you work with my insurance company on a hail claim?

Yes. We document the damage with photographs and a written report you can submit, and we can meet your adjuster on site.

Should I repair my roof or replace it?

If the roof is relatively young and the damage is local, a repair is usually the right call. If it is near the end of its life, has widespread damage, or keeps leaking in new places, replacement is better value. We price both where both make sense.

Can a roof be replaced in winter in Calgary?

Yes, with care. Shingles seal with heat, so in cold weather they are hand-sealed, and we plan around snow and Chinook windows. Emergency repairs are done year-round.

Do you work outside Calgary?

Yes. We work across Calgary and in Airdrie, Cochrane, Chestermere, Okotoks and Bear Paw.

Get Started

Ready to Start Your Project?

Tell us about your project. We will get back to you within one business day with a free written estimate.

Your information is private. We do not share or sell your contact details.