I had a number of estimates for hail damage to the roof and siding. The other estimates were far over-priced, and they did not offer to work with the home insurance company to get what was deserved. Elite Roofing was prompt when called, set up an appt that they kept on time, and the company rep who came couldn't have been nicer. He helped through each step of choosing the materials, how it would be installed, and what to expect. The crews that came to the house were great, not just with the installation, but any repairs that needed to be done, and finally the cleanup. There was a supervisor here to insure that the work was done correctly, and communicated with me about any issues that came up. I HIGHLY recommend this company for all the reasons above. You will not be disappointed.