Your Roofing Solutions Experts for Over 3 Generations

Estimates & Service

Phone+1-877-281-6900 Service AreasService Areas

We Provide Professional Roofing Services

AM Roofing Solutions is the one of the oldest and largest roofing contractors in the province of Ontario. Our reputation for quality work, fast installation and fair pricing are our best advertising.
With approximately 100 employees, we are able to offer service to most communities in South-Western Ontario including the major centres of Barrie, Collingwood, Muskoka, Fergus, Guelph, Kitchener-Waterloo, London & Sarnia. Each regional office has its own manager, office staff, salespeople and installers so you are working with people that are resident in or live close to your community. This is important if you require a quick response in case of emergencies or customer service needs. As members of the community, AM Roofing Solutions and its employees do the part to assist many non-profit organizations and community programs.

Get a FREE Estimate NOW!

We will get back to you within 2 business days.

Click here

AM Roofing Solutions Locations and Service Areas

Click on the area of interest to find out more

Ontario Map London Territory Guelph Territory Owen Sound Territory Collingwood Territory Muskoka Territory

Please, enter a valid value

AM Roofing Solutions
Some text
Meet the Team:


Office Administrator

Some text

Please, enter a valid value