We had a horrible experience with this company. The work was sloppy. The employees are extremely unprofessional. Our roofing project was abandonded by the company for months before they reappeared and started demanding final payment. They seem to have a "customer is always wrong" philosophy when conducting business. You have lots of choices when it comes to roofing. This has to be the worst of the choices out there. Do yourself a favor and use someone else.