So disappointed in Allen roofing. They installed my rood on my brand new home and have had roofing damage 4 times at least that I have had to pay another company to repair. Allen used cheap shingles and had their nail guns set so high that any time we have any kind of wind we have damage. We are paying to have a new roof on a house that is only 3 years. I would not recommend this company and they do NOT stand behind their work.