The roof was a very high end product. There was a lot of prep work to be done before the actual installation. The weather was cold, icy and snowy. Matt and his crew showed up everyday until the job was done. They cleaned up really well each day. They were curtious and explained any questions I had. They did a great job and I am very pleased with how the roof turned out.