‘Could not have asked for a better roofing company in Montrose. Tony came right out to my home and answered every question. Straight to the point and I loved that about the company.’

– Jon P. | Montrose, MI

‘Thought the estimate was really high until they explained exactly what they were going to do. So glad I went with these guys. My house looks beautiful and the work is warrantied.’

– Sue S. | Montrose, MI

‘Tried to do the roof over myself. Thought that I could get away with just laying some cheap shingles over top of the old roofing and call it good. Boy was I wrong. Ideal roofing saved my butt. Cannot thank you guys enough.’

– Merrill B. | Montrose, MI

‘Fixed a leak in the roof of my building that another roofing company said they fixed twice before. Won’t make that mistake again. Ideal Roofing Rocks!’

– Mike R. | Montrose, MI

‘Great experience with your roofing company. Fixed the roof leak in a matter of hours.’

– Mike | Montrose, MI

‘Great roofing company. Always returned calls in a timely manner. Never avoided any technical questions I had. Referred them twice already.’

– Parker G. | Montrose, MI

Carriage-House-Black-Pearl roofing Shingles

Shake-Chestnut Beautiful roofing Shingles

XT-25-Burnt-Sienna roofing Shingles

Premium-Max-Def-Cobblestone-Gray roofing Shingles


While roofing in Montrose, MI, the team at Ideal Roofing knows that great customer service starts long before the first shingle is laid, the first nail is hammered in, or the first tarp is laid. We also know that great customer service last long after we’re finished with the work. Therefore, we take pride in letting read some of our customers’ testimonials about their experiences using our company. From places like Flushing and Lapeer, Michigan to Lake Orion and Columbiaville, Michigan, our customers tell our story of commitment to everyone we serve.

Roofing repairs, full roof replacements, seamless gutters, thorough roofing inspections, etc.. Contact us today!

Roofing Company In Montrose, MI

"Get Your Free Estimate"