Welcome to M.D. Roofing

For All Your Roofing Needs

Roof Shingles
Colorful Roof Tiles

Our Story

Professionalism, Reliability, Honesty

M.D. Roofing is a roofing company with skill and quality. This business was started after the owner, Matthew Desrochers, spent 11 years working within the roofing industry for his parents who also owned their own roofing company. After his parents decided to move onto other things Matthew put his business education and roofing experience to use and start his own company, now being the third generation to open a roofing company. We welcome you to explore the company that hinges itself on quality and integrity.


Our Services

Quality Work, Great Rates

M.D. Roofing specializes in roof repairs and/or reroof projects. We offer a range of services, for example, completely changing shingles on your entire roof, patching holes from wildlife, or simply replacing shingles from wind damage. Have a question about a roofing need? Give us a call or leave a message on our website, we will promptly get back to you.


BP Laminate shingle Installation

When it comes to shingles, M.D. Roofing chooses to primarily install BP products simply because they stand the test of time. Other shingles may not properly seal, use cheaper ingredients. BP is the standard in roofing while offering substantial warranties.

Matthew Desrochers

Do you have a project in mind? Get in touch today and let our licensed experts help get the job done right.

Barrie, Ontario


Thanks for submitting!