“Been friends with the owner for many years, and he’s always been one of the hardest workers I know, and just a solid personable guy to work with. C.M Roofing did some work for me a few years back and it was solid work that’s still holding up strong today. Feels good to work with a company where you know you’re not getting scammed. 10/10 would recommendServices: Roof repair“