Skip to content
City Roofing & Exteriors
City Roofing crew installing a new flat roof on a commercial building in Calgary

Roofing Contractor Calgary

Roofs that stay dry.

Shingle, metal and flat roofs for Calgary homes and buildings. Repairs from $350, and most home re-roofs done in one day.

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

Why property owners choose City Roofing & Exteriors

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.

  • Calgary since 2011, 200 to 300 jobs a year
  • Flat roofs up to $3.5 million
  • Shingle and metal roofs for homes
  • Hail damage and insurance claims
  • Vinyl, Hardie board and metal siding

Flat roofs, home roofs and the leak you just found

We work on everything from a single leak to a full commercial flat roof. Here is what each kind of job usually costs, so you know where you stand before anyone climbs a ladder.

Finished commercial flat roof by City Roofing with the Calgary skyline in the distance

Commercial and flat roofing

Property managers usually call us with a leak or a roof they are worried about. We repair and replace flat roofs on commercial, condo and multi-family buildings, mostly in torch-on (SBS), with TPO and EPDM where they fit better. Repairs run $350 to $2,500. Replacements usually come in at $10 to $20 a square foot, with a 10-year workmanship warranty.

Flat roof cut open around a roof drain for a leak repair

Roof repair and leak repair

A leak is easier to fix the day you find it. We trace where the water gets in, tell you plainly whether it needs a repair or a new roof, and put it in writing. On flat roofs we look for blisters, cracks, open seams, ponding water and worn-out sealant.

City Roofing crew tearing off an old flat roof before replacement

Roof replacement and hail damage

Most shingle roofs we replace cost $5,000 to $15,000. We put enough crew on the job to finish in one day, with IKO or Malarkey shingles and a limited lifetime workmanship warranty. After hail, almost every insurance scope we see is missing items, so we check yours before you sign off on it.

See every roofing service we offer
House with blue fibre cement siding and a dark shingle roof

Siding that goes on with the roof

We install vinyl, Hardie board (fibre cement) and metal siding on Calgary homes. A lot of siding jobs happen at the same time as a roof, after hail or when the exterior has simply worn out. Most run $10,000 to $30,000, with a 5-year workmanship warranty.

Before you hire anyone for siding, ask what happens to the old house wrap before the new siding goes on. You should get a straight answer.

Siding contractor

How a roofing job works with us

  1. Request a quote

    Call 403-608-9933 or send the form. Tell us the address, the type of roof and what you have noticed.

  2. Inspection and written scope

    We look at the roof and put what we found in writing, so you can see exactly what the quote covers.

  3. Itemized quote

    You get a quote you can compare line by line. Take your time and 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. The work

    We send enough crew to finish most house roofs in a day, so there is no second round of setup and travel.

  6. Cleanup and follow-up

    The site is swept, and someone calls a couple of days later to check that you are happy.

City Roofing crew installing a torch-on flat roof in Calgary

Calgary, and the towns around it

We work in every quadrant of Calgary, plus Airdrie, Cochrane, Chestermere and Okotoks. Our office is at 3935 3A St NE Unit 3, open Monday to Saturday, 8 to 7. We speak English, Cantonese and Mandarin.

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

Questions people ask before they call

How do I choose a roofing contractor in Calgary?

Compare more than the price. Ask for a written quote, one named contact, who will actually do the work and what the cleanup plan is. Then read the reviews for the whole job, not only the finish. The reviews that matter describe communication and the final invoice.

How much does a roof replacement cost?

Most shingle roofs we replace cost $5,000 to $15,000, depending on size, pitch, how many layers come off and any deck repair underneath. Flat roofs usually run $10 to $20 a square foot. You get an itemised written quote after we have seen the roof.

Can a flat roof be repaired, or does it need replacing?

Often it can be repaired. Flat roof repairs run $350 to $2,500. We look for blisters, ridges and cracks in the membrane, granule loss, curling, ponding water, impact damage, open laps and worn sealant. A membrane in decent shape gets a repair. One failing in many places is usually cheaper to replace.

Do you handle hail damage?

Yes. We repair and replace roofs after hail and help with the insurance claim. Almost every insurance scope we see is missing items, so have a roofer check it before you sign off on the payout.

Do you install siding as well as roofs?

Yes. We install vinyl, Hardie board and metal siding, usually $10,000 to $30,000 for a home. Many people do it at the same time as the roof, since the crew is already on site. Siding carries a 5-year workmanship warranty.

Tell us what the roof is doing

Call 403-608-9933, Monday to Saturday, 8 to 7, or request a quote online. Tell us the address, the type of roof and what you have noticed. If it is a flat roof on a commercial or condo building, say so and we will start there.