Before
AfterFrom Worn-Out Shingles to a New Roof
The old shingles on this roof had worn down to the mat, with most of their protective granules gone. Our crew tore it off and installed new architectural shingles, a new hip cap and a new roof vent.

Calgary, Airdrie, Cochrane, Chestermere, Okotoks, High River & Strathmore
A roof estimate and a roofing quote from us are free, with no obligation to go ahead. We come to the property, measure and inspect the roof, and send you the quote in writing. Roof repairs are the one exception: a repair visit starts with a $160 diagnostic inspection, credited in full if you go ahead.
Takes about a minute.
Roof leak or repair? A repair visit starts with a $160 on-site diagnostic, credited in full if you go ahead with the repair.

Not a guess from the street
Good times to ask
Fill in the form or call us. Tell us what is going on and the address of the property.
We measure and inspect the roof and the exterior, take photos, and answer your questions if you are home.
An itemized price in writing. No pressure and no obligation. Nothing starts until you approve it.
No surprises
Most estimates are free. Repairs are the one exception, and here is why.
A leak has to be traced on the roof before it can be priced, so the repair visit is paid for. If you go ahead with the repair, the $160 comes off the bill.
We do not name a price for your roof before we have seen it. These are the things that move it, and most of them can only be seen on site:
Financing is available. Ask us about payment options when we quote your project.
Read the Calgary roof replacement cost guidePhotos taken by our crew on the job. No stock images.
Before
AfterThe old shingles on this roof had worn down to the mat, with most of their protective granules gone. Our crew tore it off and installed new architectural shingles, a new hip cap and a new roof vent.
See what Calgary homeowners say about us on our testimonials page.
No pressure, no obligation, and a straight answer about what your roof needs.
Calgary Roofing Pro, 3016 Morley Trail NW, Calgary, AB T2M 4H2. Open 24 hours, 7 days a week.