top of page

The Professionals to Call for the Best Roofing Services

We are your one-stop roofing contractors for the repair, installation and maintenance of your roofs in Calgary. 

Professional and Certified Roofing Contractors in Calgary

Are you looking for a reliable company to care for your residential roofing needs? Whether you want to install asphalt, rubber, or cedar shake roofing, we’ve got you covered! At Ebenezer Roofing, we provide homeowners with quality roofing services at a fair price. We’re Calgary’s trusted roofing contractors specializing in installing rubber roofing and shake tear-offs. Whatever your needs be, we do it all on time and budget.

The charge to have our certified roof inspector inspect your roof for wind or water damage, shingles or shakes missing or rodent damage is $250, which usually includes minor repairs. Pictures are also provided, and findings are discussed for approval before proceeding. Should it be deemed you need a new roof, this charge is waived, and a full free estimate is provided!

Ebenezer Roofing is your go-to roofing contractor in Calgary. Contact us for a free estimate for your new roof.

Roof Services

We are full-service roofing contractors that can take care of repairs, replacements, maintenance and inspections. We can install rubber, asphalt, and cedar shake roofing systems.

Roof Repair

When shingles go missing or a leak in your roof, take action quickly! Delaying repairs will cause further roof damage.

Rubber Roofing

Rubber roofing is great at handling impact from hail, it’s low maintenance, and they last for years.

Leading the Way in Providing Quality Roofing Installation in Calgary

At Ebenezer Roofing, we aim to be among the foremost roofing contractors in Calgary. We want our name to come to mind when you think of residential roof installation. Incorporated in 2011, we are a family business and an accredited member of the Better Business Bureau and carry an A+ rating. Before any work begins, we will inspect your roof, supply a detailed estimate and thoroughly explain the steps involved in your roofing project. Our team of 3 expert roofers includes a main roofer with over 11 years of experience. That enables us to complete your roofing job with speed, efficiency, and quality. We also offer superior customer service throughout your project and answer all your questions. Our team specializes in shake tear-offs and can replace your roof with the product of your choice. We have a crew of 6 employees and can complete your job on time. And for your further peace of mind, we offer a warranty upon completing your residential roof installation. Feel free to view our gallery page and see our work for yourself.

Why Call a Professional for Your Roofing Needs?

Whether you're looking for a roof repair, replacement, or installation, there are several reasons why working with professionals is the best way to go, including:


  • Experience: Professional roofers have the necessary skills and expertise to do the job right the first time. They have years of experience dealing with different types of roofs, and they know the best materials and techniques for each project.

  • Safety: Roofing can be dangerous, especially if you're not trained to do it. Professional roofers have the necessary safety equipment and training to ensure that they can complete the job safely without putting you, your property, or themselves at risk.

  • Warranty: Hiring a professional roofer means you'll get a warranty on their work. This warranty gives you peace of mind knowing that you can count on the roofing contractor to fix the problem if anything goes wrong.

  • Cost-effectiveness: While some people may be tempted to DIY their roofing needs, it's important to note that mistakes can be costly. Hiring a professional roofer will save you money in the long run since they have the necessary expertise and equipment to do the job right the first time.

  • Quick solution: Professional roofers have the equipment and expertise to complete your roofing project quickly and efficiently. This means you can return to your routine in no time.

  • Compliance with building codes: Professional roofers understand the importance of compliance with building codes. They have the knowledge and expertise to ensure your roofing project meets all the necessary building codes and regulations.


Thanks to our roofing contractors in Calgary, you can be sure your roofing project is in good hands. Call our professionals today, and enjoy the peace of mind of knowing your property is well taken care of.


Your Next Big Purchase Just Became More Affordable

Our partnership with Financeit offers affordable monthly payment options to our clients. The application process is quick, requiring only a few minutes, and in seconds, you'll find out whether it's approved. Financeit uses bank-level encryption (AES-256 bit SSL) to protect personal information and provide a fair and transparent experience without prepayment penalties or hidden fees.

We offer financing

Our Services

Roofing Installation and Repair:


Rubber – Our Specialty

Cedar Shake

Exteriors Repairs and Replacement:







Roof inspections

rubber roof
roof inspection being done

Promotions and Special Offers

Free roof inspections

$100 Referral Bonus for any new project that results from your referral

Google reviews

We are the expert roofing contractors you’re looking for in Calgary. Read our customer reviews below.


So Knowledgeable


 “So knowledgeable about my Cedar Shake roof! Replaced the bad shakes and it was in my budget! They will be back to replacing any shakes that need it!

 Only one day they were on the roof and had the job done. Cleaned up after. Very pleasant to talk with all workers. Lots of respect for a senior woman living on her own!

Thank you again!!”

Deb M.

HomeStar Reviews



We offer a 10 year warranty on workmanship plus manufacturer’s warranty on the product. Ebenezer Roofing carries liability insurance with Saskatchewan Mutual Insurance Company. We know how important it is to our customers to have a quality residential roof installation. Our aim is to have a satisfied customer, a top-notch job and guarantee that you can count on us for your roof. We offer ongoing support if necessary after the completion of your roof installation. That is why we have a Customer Service Representative. We will be available if any issues arise to help you with your shingle warranty and any issues arising from weather events.

Products We Use

Euroshield installer

Euroshield Installer





Owens Corning





Get A Free Estimate

Ebenezer Roofing is the professional roofing company that can help you with new roof installations, roof replacements, roof repairs and roof inspection for your home. Contact us today for a free, no obligation estimate. We provide complete roofing services in the Calgary area.

Fill out this quick form below:

First Name*

Last Name*




How did you hear about us?*

How can we help you?

Upload Insurance Documents (if applicable)

Max. file size: 512 MB

Upload File
bottom of page