Responded quickly.

Had some issues with the roof. Jim responded quickly. He maintained good communication and was informative. I will definitely be getting my much needed new roof through him. Also recommended him to my Neighbor. 

T. Martines
Canton

5★on Google
September 18, 2019