Summary: They did an excellent job. I am very pleased and gladly recommend this firm to others. Both the owner and the installation crew members wanted to know what I expected and made sure I was happy. Details: After years of repairing my existing, poorly installed, shingle roof myself, I decided to replace it with a new metal roof and to be very involved in the details of the installation. I found several metal roof manufacturer's installation instructions on line and contacted four roofing contractors. When each one came to call, I asked how they recommended that the new metal roof be installed. Two of the four, recommended that the old single roof be left in place and the new metal roof be installed on top of it. Despite their low price quotes, I discounted them. Of the remaining two, one contractor's representative was unable to provide details about the metal roof installation process. Jeremy, of this company, confidently answered all my questions and sent me a very detailed quote. Drawing from the manufacturer's instructions, I added even more details, he approved them, and we signed a contract. On installation day, Jeremy accompanied the crew, brought along a copy of our detailed contract and reviewed it with the foreman before leaving. Despite watching the installation process, after the crew left, I identified what I believed to be the improper placement of a small number of screws. The following day, Jeremy agreed to apply additional calk to those screws. Throughout the process, all employees were pleasant and professional. The only (small) issue I can identify concerns communication. When I signed the contact, Jeremy told me that the work would be scheduled to be performed in about a month. The work was actually performed twelve weeks later. I was in no hurry, so the timing was no issue. However, after the initial scheduled date passed, I would have liked for them to have initiated contact to keep me up to date on the schedule.