Roofworkx did a great job replacing our roof! Andrew was very knowledgeable and answered all our questions, and we were very pleased with the crew, who were efficient and polite. They cleaned up the yard pretty well, with the exception of our gazebo, which was very close to the roof and wasn’t covered or cleaned properly. Therefore when it rained, we discovered asphalt bits all over our deck and in the door frame. Otherwise, we were quite satisfied and would highly recommend this company!