I would like to thank Steve for being such a professional person to deal with. He explained thoroughly what was going to be done step by step. The quality of work was excellent which matched his great price. It was a breeze to work with him and I would recommend this company to anyone. His crew had great workmanship and started and finished the roof when they said they would. The clean up was immaculate. My wife and I are very happy with the product and the services provided.