Only use this company if you can wait 3 months. The staff onsite does not care about you and if you ask for updates, they will get irritated with you and tell you that "You are just gonna have to wait. We cant give you estimated times". I guess they dont know how long their own work takes? Once I asked for a refund when no progress had been made after a month, they suddenly DID do the permits and also had shingles on hold, so I'd have to pay $600 out of my deposit. Worst experience I have ever had with a company. You are better off doing the roof yourself. read more