‘I will use Ideal again for my business. A very trustworthy and kind roofing company. So thank you for the roofing repairs.’

– Omar A. | Swartz Creek, MI

‘You guys are awesome! Great work and for great price. So hiring your company made total sense.’

– Tara M. | Swartz Creek, MI

‘Their roof inspection was very thorough. The biggest investment that I’ve made in my home thus far. Very impressed with Ideal Roofing’s professionalism and hard work. I will be referring your company to everyone in need.’

– David V. | Swartz Creek, MI

‘Stopped the water from coming in around my chimney. Let me know that I need some extensive work roof repairs done. However, when I can manage it, Ideal is who I will be calling again.’

– Stephen G. | Swartz Creek, MI

‘Because my family recommended them, I called Ideal Roofing for a thorough roof inspection. I’m glad that I did because my roof was having serious maintenance issue. However, they took care of it in no time at all. Thank you guys.’

– Tina G. | Swartz Creek, MI

‘Because I heard great things about your roofing company and I needed a professional to look at mother-in-law’s home, I called you guys. Thanks for the help.’

– Tom S. | Swartz Creek, MI

Sherwood-Forest Roofing Shingles

Shake-Platinum Beautiful roofing Shingles

Northgate-Max-Def-Moire-Black roofing Shingles

XT-25-Cobblestone-Gray roofing Shingles


While roofing in Swartz Creek, 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 our roofing company in Swartz Creek serves.

Contact us today for your free roofing estimate. Don’t forget, we also do seamless gutters and ice prevention systems.

Roofing Company In Swartz Creek, MI

"Get Your Free Estimate"