Because of the hail storm that we had, we needed new shingles on our roof. We called Hays Roofing, Inc.and they came out in a very timely period and gave us an estimate for the roof. We had already had it checked by our insurance adjuster and we were paid by the insurance company. I thought Hays did an excellent job and were constantly in contact with us, until they could come out and do the roof. After the shingles were put on, one of the men from the company came out to make sure things were completed correctly and it was. To my surprise, the other day we received a thank-you card from them, which I felt was rather classy. I would highly recommend Hays Roofing for people that need work done on their roof.