Crest Roofing Company – Edmonton, AB

No matter what your roof needs, give us a call first, and we’ll give you a personalized quote!

Protect your home or business. With roofing and a relationship that lasts.

We are more than experienced roofing experts. We are friendly people that genuinely care about you and your peace of mind.

For our residential roofing customers, we understand that your home is one of the largest financial investments you will ever make.

For our commercial roofing customers, we understand that the business you own or represent is your second home. That’s why the roofing solution we develop with you will be the best and most reliable solution, regardless of how complex it is.

A roof is a long-term investment and we see our relationship with you as the same.

Never have to worry. Get the stability you deserve. Protect your home or business, with roofing and a relationship that lasts.

Commercial & Industrial

We do both upgrades and roof repairs for commercial buildings. We specialize in replacing your outdated tar and gravel roof with more effective products like metal, asphalt, or Torch On in order to keep your building and its contents protected from water leaks


We know that you take pride in your home, and we want you to know that we take pride in our work. Hire an experienced roofing contractor to make sure the exterior of your home is kept up and the interior is kept safe from water damage.

Roof Repairs

Unfortunately, roofs don’t last forever. We’re here to help you will all of your roof repair needs, no matter how big or small the job. We always seal your roof properly before, throughout, and after the job is done, so that the contents of your building are always well-protected.


Whether it is for a residential home that needs shingles replaced, or a commercial building that needs to transition from tar and gravel to a Torch On membrane, we are available for all of your re-roofing needs!

Edmonton Roofing Company

Crest Roofing & Co was started 18 years ago and has been going strong ever since. Owner and operator, Chris Fraser has grown his roofing company to a full-blown team that has the expertise and skill to handle any roof emergency, repair, or replacement in Edmonton, Alberta and its surrounding areas.

Client Testimonials

I am writing to communicate my satisfaction, if not my elation, regarding the work and process of Crest Roofing & Co regarding the replacement of my mothers leaking garage roof. Crest Roofing, specifically Chris Fraser, repaired my elderly mothers roof in the early winter of 2014. I would highly recommend Crest Roofing & Co in every way. Thank you for all you have done.

Dr. S.L. McLernon BSc. MD, CCFP (EM)
Dr. S.L. McLernon BSc. MD, CCFP (EM)Upper Tantallon, NS

This is to confirm we have used Chris Fraser (Crest Roofing & Co) for our property. His work has always been done on time and on budget. We have had good success with Chris and I can recommend him highly for your roofing needs.

Richard Gauthier
Richard GauthierOwner - Franklin’s Inn & Sawmill Sherwood Park

Our roof badly needed re-doing! From the process of getting a price to getting the job completed, Chris proved to be an easy fellow to work with. He was quick to return calls and was always a hard-working pleasant person leading his crew of roofers working on our house.

Nathalie & Jeff Magel
Nathalie & Jeff Magel

After discovering a damaged area of 100 sq feet on my tar and gravel roof and not being able to find anyone willing to do the job I was finally referred to Chris of Crest Roofing & Co.

Rick and Darlene McNiven
Rick and Darlene McNiven

Our Offices

At Crest Roofing & Co, formerly known as XL Roofing, we specialize in residential and commercial roofing services within Edmonton and its surrounding areas. We can repair or replace your Tar and Gravel flat roof, as well as any and all of your roof needs including re-roofing, eavestrough installation and repair, snow removal, and more!