HRO Roofing & Eavestrough
Login Loading…

Build your free roof estimate

It takes about 3 minutes. No obligation.

1. Online generator2. Ballpark3. Sales contact4. Detailed estimate5. Sold6. Completed

Step 1

What’s your address?

We’ll pull up a satellite photo of your roof so you can outline it.

Why we ask: Your address lets us estimate roof size from an aerial image. Choose the matching Alberta address from the list so the measurements are attached to the correct property.
How the estimate process works
  1. Online generator: Tell us about the property and choose the work you want priced.
  2. Ballpark estimate: Receive an immediate preliminary range and a six-character access code.
  3. Sales team contact: We contact you to confirm measurements, materials, colours and project details.
  4. Detailed estimate: We prepare an itemized price for you to review and approve online.
  5. Sold estimate: Once signed, the approved estimate becomes the work contract and your job enters scheduling.
  6. Completed job: After installation, return with the same code to see completion and download your invoice.

Step 2

Outline your roof

  1. Tap Start outlining.
  2. Tap each corner of your roof, going around the edge.
  3. Tap Done when you’ve gone all the way around.
Helpful tip: You do not need to be exact. Place one point on each outside corner. Our sales team checks measurements before preparing a detailed estimate.

Step 3

A few roof details

Not sure? The defaults are fine for a ballpark.

Not sure what to choose? Use the closest answer. Roof pitch means steepness; complexity means the number of peaks, valleys, dormers and separate roof sections.
What type of roofing project is this?

Step 4

Where are your eavestroughs?

Tap the roof edges that have (or will have) eavestrough. They turn blue.

How this works: Select only the lower edges where rainwater drains into a gutter. Do not select peaks, valleys or sloped gable edges.

Step 5

Detached garage

If you also want your detached garage included, check the box and we will walk you through outlining it next.

Detached garage only: Attached garages are normally part of the main roof outline. Select this only for a separate building.

Garage

Outline your detached garage roof

  1. Tap Start outlining garage.
  2. Tap each corner of the detached garage roof.
  3. Tap Done when complete.

Garage

Where are the garage eavestroughs?

Tap the detached garage roof edges that have (or will have) eavestrough.

Step 8

Pick your shingle

Lines carried by Roofmart. Your installer can help you decide.

You can change this later. Pick the product and colour you prefer today. Our sales team will confirm availability, colour and warranty choices before the detailed estimate.

Step 9

Upgrades & add-ons

Select anything you’d like included.

Optional upgrades: Choose only items you want priced. If you are unsure about ventilation or metalwork, leave it unchecked and discuss it with our sales team.

Step 10

Anything else?

One visit, more than roofing: Tell us about related exterior work you want reviewed. A short note is enough; the sales team will confirm the details.

Last step

See your estimate

Enter your name and phone number and we’ll show your ballpark estimate right away.

What happens next: You receive a ballpark and access code immediately. Our sales team then contacts you, confirms the project, and prepares a detailed estimate for your approval.

By continuing you agree we may contact you about your estimate.

Estimate progress

Your ballpark estimate

Roof area
Eavestrough
Estimated price range
This is a ballpark only. This preliminary estimate was generated from the measurements and selections you entered. It is not a quote and pricing is very likely to change after an on-site measurement. Nothing here is a contract or binding offer.
Your access code — write this down

Please write this code down or take a screenshot before leaving this page.

You will need it to view your estimate, approve job details, and return later using “View my estimate.”

Download PDF

View your estimate

Enter your access code to see your current stage, next step, pricing and available documents.

Your code follows the whole project: Use the same code for your ballpark, detailed estimate, approved contract and completed-job invoice.

Edit your estimate

Adjust what’s included and we’ll update your ballpark right away. This is still a ballpark, not a final quote.

Review & sign your estimate

Review the full scope of work and pricing below, then draw your signature to approve this estimate as your work contract.

Your signature

Draw your signature in the box below

Estimate signed successfully

Thank you!

We’re excited to work with you. Your signed contract has been saved and your roofing project is moving forward.

What happens next

  1. We review the project details.Our office will confirm the scope, measurements, colours, materials, and scheduling details.
  2. We contact you.A member of the HRO Roofing team will be in touch before materials are ordered or work begins.
  3. Keep your access code.Use to return, view updates, and download your documents.
Download signed contract

Questions in the meantime? Call our office at 780-340-0193.