Top Peak Roofing LLC did an awesome job. We have no complaints. We like the product, which was one of the reasons we went with them. We wanted the warranty, and a day or two later, they made sure we had the certificate of completion for the job. Everything was fantastic. I would definitely recommend them.