From start to finish, Jim and the whole Weatherguard crew were top-notch and delivered exactly what they promised–a high-quality roof installed at a great price. The work crew was very professional and did such a good job cleaning up that it looked better afterwards than before they started. Jim and Jeff also installed leaf guards and a skylight for us, and overall, we couldn’t be happier. Highly recommend.
5★on Google, October 6, 2019