SETTING A HIGHER
STANDARD FOR ROOFING

We’re the certified professional roofing company that gives honest advice and an exceptional customer experience from start to finish

ABOUT C&M ROOFING

We install, replace, and repair residential and commercial roofs.

Our roofing crew has solid experience behind them which means our clients get reliable service with products we trust to protect their homes.

We make a priority of behaving professionally and educating clients on which roofing products & services they’re paying for so we know they’re satisfied.

LOCATIONS SERVED

Our roofing company serves all of southern Alberta as well as the Kootenay area in BC. If you’re not sure if we serve your location or not, just give us a call or send a quick message.

ROOFING SERVICES
RE-ROOFING

When it’s time to replace your roof, we’ll make sure the home you love stays protected from the elements.

NEW CONSTRUCTION

A great crew to have around the job site, we’re on-time, friendly, hard-working, and respectful when installing roofs on new builds.

ROOF REPAIRS

A roof can often be repaired instead of being replaced. We have ample experience with roof repairs.

ROOFING PRODUCTS

No upsells, just answers. We specialize in metal roofing and shingles; ask us about which roofing products will work best for your home.

SHINGLES

The most popular roofing material across Canada.

METAL ROOFING

A great, long-lasting roofing material.

LIFETIME MATERIALS

We also install rubber roofs, composite roofs, shakes, tiles, and more.

FLAT ROOFING

Popular roofing options like tar & gravel and torch on roofs.

As a certified roofing company, we provide warrantied roofing products, liability insurance, and WCB for all our employees

Our roofing products come with varying warranty lengths, depending on the products you choose because you don’t need the 50-year warranty if you’re selling the house in 5 years.

C&M WCB Covered
C&M Liability Insurance
C&M is an Owens Corning preferred Contractor
C&M is an IKO preferred Contractor
SEE OUR WORK

Recognize any roofs in your area?

HEAR IT FROM THE EXPERTS
CMR BlogImage FAQ 202312 TitleGraphic 1

Roofing Installation Guide for Southern Alberta

In this blog, we provide southern Alberta homeowners a roofing installation guide to help answer their questions when considering a new roof installation. From evaluating the best materials suited to our local climate to understanding the intricacies of roofing timelines, costs, and lifespans, we cover all you need to know to make an informed decision for your home.

Read More »
20231018 PreparingWinter Title Graphic

How to Prepare Your Roof For Albertan Winters?

Heavy snowfall, extremely cold temperatures, and fluctuating weather patterns are common conditions that can affect the integrity of your roof. Without proper attention, these conditions may lead to structural damage, ice dams, or leaks.

Taking steps to prepare your roof for winter before problems arise helps your roof continue to function properly and maintain its structural integrity. Well before the first snowfall of the season, you should consider how you might better protect your roof from damage brought by Alberta winters.

We’ve compiled a list of winter roof care tips to get you started.

Read More »
CMR BlogImage FAQ 202312 TitleGraphic 1

Roofing Installation Guide for Southern Alberta

In this blog, we provide southern Alberta homeowners a roofing installation guide to help answer their questions when considering a new roof installation. From evaluating the best materials suited to our local climate to understanding the intricacies of roofing timelines, costs, and lifespans, we cover all you need to know to make an informed decision for your home.

Read More »
20231018 PreparingWinter Title Graphic

How to Prepare Your Roof For Albertan Winters?

Heavy snowfall, extremely cold temperatures, and fluctuating weather patterns are common conditions that can affect the integrity of your roof. Without proper attention, these conditions may lead to structural damage, ice dams, or leaks.

Taking steps to prepare your roof for winter before problems arise helps your roof continue to function properly and maintain its structural integrity. Well before the first snowfall of the season, you should consider how you might better protect your roof from damage brought by Alberta winters.

We’ve compiled a list of winter roof care tips to get you started.

Read More »