Skip to content
City Roofing & Exteriors
Aerial view of a modern Calgary home with flat roofs on several levels

Flat Roofing Calgary

Flat roofs for Calgary homes.

Flat roofing Calgary homeowners need is a different job from shingles. A flat roof over a garage, an addition or a modern infill drains slowly, and it meets walls and slopes at joints that leak. We install and replace flat roofs on houses, mostly in torch-on, with a 10-year workmanship warranty.

4.8 4.8 stars from 186 Google reviews. Read them on Google

What Calgary homeowners say about us

Our reviews do the explaining. These are word for word from public Google reviews.

Posted on Google Google
Wong Ricky profile picture
Wong Ricky
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Amazing service! City Roofing & Exteriors got my whole roof replaced in just 10 days from signing the contract. Jacky and Ashley were awesome—they kept me informed the entire time, so I never had to worry about a thing. Highly recommend this team!
Posted on Google Google
Scott Brayshaw profile picture
Scott Brayshaw
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Prompt and timely service!
Posted on Google Google
V Tsang profile picture
V Tsang
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jacky was very professional and easy to communicate with - text, phone call and in person! We were able to get quotes right away and he was not pushy at all when I said I was still shopping around. The whole process was quick and seamless. I appreciate how the crew was very respectful of my neighbour's property by protecting their side using plywood. My neighbour across the street also mentioned that the crew was careful when removing the old shingles. Will recommend!
Posted on Google Google
Michael Cheng profile picture
Michael Cheng
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had a great experience with City Roofing Company. They provided excellent service from start to finish. The team was professional, responsive, and communicated clearly throughout the entire process. The work was completed quickly, on schedule, and with high-quality workmanship. I would definitely recommend City Roofing Company to anyone looking for fast, timely, and high-quality roofing services.
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

That is 4.8 stars across 186 Google reviews. Read all of them on Google before you call anyone, including us.

Where a house has a flat roof

Most of the flat roofs we see on houses sit in one of these places.

  • A detached garage or a carport.
  • An addition or sunroom built off the back of the house.
  • The roofs of a modern infill, often behind a short parapet wall.
  • A porch, entry or bay window roof.
  • The low section where a two-storey roof steps down to one storey.

Plenty of houses have both kinds of roof. One customer with flat and shingled roofs wrote that they “are completed fast and the price makes sense for the job!”

Own an apartment block, a condo building or a commercial property? See commercial roofing in Calgary. It covers the scope, schedule and paperwork that owners and boards need.

Aerial view of a modern home with flat roofs stepping down over several levels

Why flat roofs on houses leak

A flat roof is not truly flat. It needs a slight slope to move water to a drain or scupper. Most leaks start where that water slows down, or where the flat roof meets something else.

Flat roof membrane meeting a parapet wall, with a roof vent
  • Where flat meets a wall or a slope

    This joint takes water from two directions, so the flashing there has to be right.

  • Ponding water

    Water that sits for days after rain or snowmelt works on the seams until it finds a weak lap.

  • Chinook freeze-thaw

    Snow melts in a warm spell and refreezes overnight, often at the drains and edges where water collects.

  • Hail

    A flat roof faces straight up and takes every hit. Look for bruised or punctured spots after a storm.

  • A wet deck underneath

    A slow leak soaks the wood under the membrane. You feel it as soft spots, and it gets replaced when the old roof comes off.

Signs your flat roof needs replacing

Mark Dawson, our owner, looks for these when he decides between a repair and a new roof.

  • Blisters, ridges or cracks in the membrane.
  • Granules worn off the surface.
  • Edges curling or cupping.
  • Water pooling on the roof for days.
  • Damage from hail or an impact.
  • Open or unsealed laps where the membrane overlaps.
  • Dried out or cracked sealant.

A few of these in one area usually means a repair. Most of them across the roof usually means a new one. A ceiling stain under the flat section that keeps coming back is worth a look either way.

If the roof is leaking right now, start with roof repair in Calgary.

Repair it, replace it, or do it with the rest of the roof

On a house, the flat roof is rarely the only roof. That changes the choice.

Repair the flat section

For a leak in one area on a membrane that is otherwise sound. Most flat roof leak repairs run $350 to $2,500.

Replace the flat section

The old layers come off, any rotted deck is replaced and a new membrane goes on. Flat roofs carry a 10-year workmanship warranty.

Flat and shingles together

If the shingled roof is aging too, one crew and one schedule can do both. See shingle roof replacement for that side of the job.

A typical flat roof leak repair runs

$350 to $2,500

Where a repair lands in that range depends on:

  • How big the damaged area is.
  • Whether the deck under it is wet.
  • Whether the flashing at a wall or slope has to be redone.
  • Access to the roof.

A full flat roof replacement is quoted after we see it, itemized line by line, so you can compare it with other bids on the same work.

What goes on your roof

Ask us which flat roof system we would pick and the answer is torch-on. Mark calls it “the best flat roof system,” and it is what we install on most flat roofs, houses included. We also install TPO and EPDM where they suit a roof better. Our flat roof membranes are IKO.

For the detail, see how torch-on, TPO and EPDM compare.

How a flat roof replacement on a house works

New flat roof running up to the wall of a house
  1. Send photos or call

    Call 403-608-9933 or send the form. Photos of the roof and any ceiling stains help. One customer wrote that Jacky “took the time to look at the photos I sent him.”

  2. Site visit

    We look at the flat section, the drains and every joint where it meets a wall or another roof.

  3. Itemized quote

    You get the scope and price line by line, so you can compare it with other bids.

  4. Start date

    Materials are ordered and you get a date. Weather can move it, and we tell you as soon as we know.

  5. Tear-off and install

    The old roof comes off, rotted deck is replaced where we find it, and the new membrane goes on.

  6. Cleanup and warranty

    The site is cleaned up. Flat roofs carry a 10-year workmanship warranty. Ask for the terms in writing with your quote.

Why homeowners call us for flat roofs

Mark Dawson started the company in 2011. The crews handle 200 to 300 projects a year, from a garage roof to large commercial flat roofs.

One homeowner called about bad leaks on a flat roof. They wrote that the team explained “where the problem areas are (texted me pictures as well)” and then, after the next stretch of weather: “We had lots of rain since then, no leaks!”

Read the reviews on Google and see recent work on the roofing projects page.

Service area

Our office is at 3935 3A St NE, Unit 3, Calgary, AB T2E 6S7. We install and replace flat roofs across Calgary, and in Airdrie, Cochrane, Chestermere and Okotoks. Office hours are Monday to Saturday, 8am to 7pm.

  • Calgary
  • Airdrie
  • Cochrane
  • Chestermere
  • Okotoks
Phone 403-608-9933
Office
3935 3A St NE, Unit 3, Calgary, AB T2E 6S7
Request a quote Contact

Flat roof questions

How long does a flat roof last in Calgary?

It depends on the membrane, how well water drains off it, and how the joints at walls and slopes were done. We will not quote a lifespan we cannot stand behind. What we put in writing is a 10-year workmanship warranty on flat roofs. If yours is already leaking, see flat roof repair in Calgary.

How much does a flat roof cost on a house?

A typical flat roof leak repair runs $350 to $2,500. A full replacement is priced on the size of the roof, the condition of the deck and the detail at walls and drains, so we quote it after we see it, itemized line by line.

Is torch-on the best flat roof for a house?

For most flat roofs we work on, yes. It is what Mark recommends and what we install most. TPO or EPDM can suit some roofs better, and we will tell you if yours is one of them. See how torch-on, TPO and EPDM compare in Calgary.

Can you do the flat roof and the shingled roof at the same time?

Yes. One crew and one schedule can cover both. One customer wrote that the crew “worked a very long day to get the house and garage roofs installed.” See everything our Calgary roofers take on.

My flat roof is leaking right now. What should I do?

Call 403-608-9933. If you can, take photos of the ceiling and the roof. See roof leak repair for how a repair works.

Do you do flat roofs on apartment and condo buildings?

Yes. See commercial flat roofing for buildings, condo boards and property managers.

Need flat roofing in Calgary?

Tell us what kind of flat roof you have and what you have noticed, and send photos if you can. We will book a visit and send a written, itemized quote. For flat roofing Calgary homeowners can plan around, call 403-608-9933 or send the form. We serve Calgary, Airdrie, Cochrane, Chestermere and Okotoks.