I would NOT recommend this company to anyone. The new roof they installed has leaked twice. The second leak developed this past winter and I've been trying for 4 weeks to get them to fix the problem. They have not showed up for 2 agreed upon appointments and do not return any phone calls. The most unprofessional company I have worked with my entire life. Beware and do yourself a favor and go elsewhere.