Contacted CM Roofing to replace the 20 year old shingles on my semi-detached property last summer. The job was completed in a single day and was done very professionally. We've had no issues with the roof since.
There was one small issue with part of the old roof fell down onto my neighbor's property but CM came back and cleaned it up a few days later.
- Company Response