Ordered the roof in August 2017 with installation for end of December 2017, When we checked on the installation date Hy Grade could not find the order. The order was not entered because they let a sales rep go and our order and deposit was lost. We had to reorder the roof and new install date was April 2018, the new order was placed in January 2018 along with our deposit . For the roof to be installed earlier we had to strip the roof and put ice and water down. Even after that had been completed it still took 10 days before the roof was installed. Hy Grade took no responsibility or no effort to try and install the roof quicker , they left us with the feeling that they did not care about our order, and that we were a bother. For this reason I will not recommend your company.