Call us Today!

780-451-5000

Three roofers working on a residential roof

Learn More about Us

Since we began in 1974, Marshall Roofing has provided contracting and roof shingling services to our clients throughout the Greater Edmonton Area. Over the years we have built a reputable, service-oriented company that believes in putting the customer first. Contact us today to get started.


Committed Owners

Richard and Cheryl Marshall are hands-on owners with a deep commitment to their customers. Richard is acknowledged in the industry as a Master Roofer, and still handles many jobs personally. We hope you'll come and speak with them or any of our experienced staff about your roofing needs. Our new showroom is open to the public, and the coffee pot is always on!


Mission Statement

We are committed to:

  • Manage, train and support the best tradesmen in the industry
  • Satisfy each and every customer
  • Raise the standard of roofing excellence


Our Expectations

  • Happy customers and strong referrals
  • Consistent, high quality work
  • Heightened respect for tradesmen
  • Better salaries
  • Pride winning contentment
  • A winning team


Business Licences

We hold business licences with:

  • City of St. Albert
  • Town of Morinville
  • City of Edmonton
  • City of Spruce Grove
  • Parkland County
  • Town of Stony Plain


Our Proof Service™ Guarantee

At Marshall Roofing, we believe that a guarantee is only as good as the service department that backs it up. Our Proof Service™ has been solving difficult roofing problems faced by homeowners for more than 2 decades. When you combine the experience of repairing thousands of roofs in Alberta's weather extremes with the desire to be #1 in customer satisfaction, you get Proof Service™.


Why Have a Service Department

A service department demonstrates to customers that we are committed to backing up our warranty claims. Furthermore, with dozens of roofing companies appearing and disappearing each year, a service department ensures there will be someone there to look after customer service demands.


During times of disaster, extreme weather or other crises, it's important for people to be able to contact a reliable, insured tradesman to solve problems quickly. Don't leave your service requirements to chance. Choose a company that has taken steps to ensure that its customers receive great service. Choose Marshall Roofing and get Proof Service™.

Get in Touch

Contact us today to ask questions or

get started

Contact Us
Copyright Marshall Roofing Ltd. 2017 - Legal
Created by

Legal notice