Bad, bad, bad! Don't ever higher this company. Their work is shoddy. They have another location in Lawrence, Ma. Don't be fooled. They ruined my roof, and did a messy job on my aluminum siding. I can only imagine the amount of work and $$ the insurance adjuster will deem necessary to repair the roof.