Click Here to request a quote online! It won’t cost you anything and our low-pressure consultants will meet with you to get you a timely quote for your roofing needs and help you answer all your installation and product questions.

Absolutely! Click here to check out our financing partner to apply for financing now!
Typically, we like to meet with you in person so we can further discuss your roofing needs, break down the quote details, and answer any questions you may have! In certain circumstances that may not work, however, so please let us know if that will not work for you and we can provide all of those details in other ways.
Absolutely! We provide you with a detailed assessment and quote of your roofing needs. Your insurance company may have a recommended company to repair your roof damage but you have the final say who does the work so be sure to get some additional quotes to find the company you feel the most comfortable with!

Click here to request a service request! We will help you get a timely assessment of the issue you are experiencing.

There are a number of factors to consider when choosing the right material for your roof: colour and look of your roof, cost factors, what others are using in the neighbourhood, required architectural specifications, roof longevity, just to name a few! Contact us today to help you narrow down your decision!
The answer is… it depends! There are many factors at play including how old the roof is, where the damage occurred, the roofing material used, and other components of the roof (improper ventilation, moisture in the attic cavity, etc).
A simple roof on a house can often be done in one day in many cases. The time it takes can depend on factors such as: the slope of the roof, the size of the roof, if there is any underlying damage, the materials used, and the weather at the time the roof is being worked on. Ultimately, we never leave your roof exposed to the elements and will always keep it water-tight if it has to be left during any point during construction.
  • Edmonton
  • Spruce Grove
  • Stony Plain
  • St Albert
  • Morinville
  • Fort Saskatchewan
  • Sherwood Park
  • Beaumont
  • Leduc
  • Nisku
  • And all areas in between!