Three roofers working on a residential roof
Get in Touch
Contact us today to ask questions or get started

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™.