We needed our entire roof (singles) replaced after the last wind storm. Had an estimate and agreed on the price. Work was completed within a day, as stated by the roofer. Work site was kept clean and very happy with the work. Would highly recommend to others