
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.
Why property owners choose City Roofing & Exteriors
Our reviews do the explaining. These are word for word from public Google reviews.
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.

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.

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.

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.

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.
How a roofing job works with us
-
Request a quote
Call 403-608-9933 or send the form. Tell us the address, the type of roof and what you have noticed.
-
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.
-
Itemized quote
You get a quote you can compare line by line. Take your time and compare it with other bids.
-
Start date
Materials are ordered and you get a date. Weather can move it, and we tell you as soon as we know.
-
The work
We send enough crew to finish most house roofs in a day, so there is no second round of setup and travel.
-
Cleanup and follow-up
The site is swept, and someone calls a couple of days later to check that you are happy.

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
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.