I would recommend Elite Roofing to anyone needing a new roof. I made an appointment for an estimate and they came out the next day and provided a great overview of the products they had to offer, the cost and an estimate of how long the work would take. They contacted me and provided dates available for service. Their crew showed up on time and completed the work as scheduled and cleaned up the yard of all debris when completed. Angie provided excellent follow-up throughout the entire process, she should be commended for her work.