Excellent JOB! Very efficient and extremely fast. Starting from Peters first visit - very professional, covered everything and efficient. It all started with Peter and his professionalism showing the company and products well while explaining everything and answering all questions. Not pushy at all. The roofing team was on time, always working, professional, efficient and fast. They got the job done and cleaned up after themselves along the way, every day. There was a color difference on the ridge cap which the installers knew, pulled off while they waited for the correct product and swiftly installed the correct colors. The Gutters install showed up on time and were very nice. Everything installed in the morning before noon the same day. Craig was fantastic. WE also had a patio attached to the roof that had to be taken off, roofed and then reattached which was taken care of by the installers as well. The entire process looked and felt like a well oiled machine with top customer service. Peter, George, and Craig were main points of contact. All staff were friendly, professional and communicative. Would recommend 100x over.