Finished asphalt shingle roof on a large stone and stucco Calgary home

Calgary, Airdrie, Cochrane, Chestermere, Okotoks, High River & Strathmore

Free Roof Estimate and Roofing Quote in Calgary

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.

  • Written, itemized quote
  • Rated 5.0 on Google
  • $2M liability insurance + WCB
  • Open 24 hours, 7 days a week
Prefer to talk? Call (587) 969-2720

Request Your Estimate

Takes about a minute.

Schedule an on-site inspection immediately.

Your privacy is our priority. No spam.

Roof leak or repair? A repair visit starts with a $160 on-site diagnostic, credited in full if you go ahead with the repair.

5.0
On Google
Free
Roof estimates
$2M
Liability + WCB
24/7
Emergency line
Calgary Roofing Pro crew member nailing new asphalt shingles into place
New shingles going down, nailed to pattern.

Not a guess from the street

What Your Roof Estimate Includes

  • We measure the whole roof, so the price comes from real numbers and not a guess from the street.
  • We look at the shingles, flashing, vents, valleys and eavestroughs.
  • Where there is attic access, we check the underside of the roof for moisture and ventilation problems.
  • You get photos of what we found, so you can see it for yourself.
  • You get a written, itemized quote you can compare line by line with any other quote.
  • You get a straight answer on repair or replacement, even when repair is the cheaper job.

Good times to ask

When to Ask for a Roof Quote

  • Your roof is getting old and you want to budget before it fails.
  • You are comparing roofers and want a written price to compare.
  • A hailstorm or windstorm has passed and you may have damage.
  • You are buying or selling a home and want to know what the roof needs.
  • You want siding or eavestroughs quoted along with the roof.
  • A leak needs fixing. A repair visit starts with the $160 diagnostic, credited in full if you go ahead.

How the Estimate Visit Works

  1. 1

    Request your estimate

    Fill in the form or call us. Tell us what is going on and the address of the property.

  2. 2

    We come to the property

    We measure and inspect the roof and the exterior, take photos, and answer your questions if you are home.

  3. 3

    You get a written quote

    An itemized price in writing. No pressure and no obligation. Nothing starts until you approve it.

No surprises

What a Roof Estimate Costs

Most estimates are free. Repairs are the one exception, and here is why.

  • Roof replacement quote
    We measure the roof and quote it in writing.
    Free
  • Hail claim inspection
    Photos and a written report you can give your insurer.
    Free
  • Pre-purchase roof assessment
    Know the condition of the roof before you buy.
    Free
  • Siding and eavestrough quotes
    Measured and quoted in writing.
    Free
  • Roof repair or active leak
    On-site diagnostic, credited in full to the repair if you go ahead.
    $160

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.

What Changes the Price of a Roof

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:

  • The material you choose: asphalt, metal or Euroshield rubber
  • Roof pitch and how many storeys we are working at
  • Valleys, skylights, chimneys and other flashing details
  • Rotten decking found once the old shingles come off
  • How many old layers need to be removed
  • Whether eavestroughs are replaced at the same time

Financing is available. Ask us about payment options when we quote your project.

Read the Calgary roof replacement cost guide
Our Work

Real Project, Real Photos

Photos taken by our crew on the job. No stock images.

Old three-tab asphalt shingles, faded and worn bare, with heavy granule loss across both slopes before replacementBefore
Before: faded three-tab shingles worn bare, with heavy granule loss. Tarps laid to protect the yard.
The same roof after replacement with new charcoal architectural shingles, a new hip cap and a new black roof ventAfter
After: new architectural shingles, hip cap and roof vent.

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

Get Your Written Roofing Estimate

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.