Integrity Roofing And Renovations definitely received a 5 star rating for our experience! Excellent customer service and caring behaviour are hallmarks of this business. Everyone who was present was kind, and they thoroughly cleaned up everything after they were finished. This group worked quickly and well as a whole. The quality of their job actually exceeded our expectations, and we will undoubtedly use them again. Outstandingly advised.