Would highly recommend Charming Exteriors! They came over to give us a free quote for our roof and it was a no brainer to go with them. They communicated efficiently, arrived when they said they would, and delivered a very much needed new roof to us. The whole process was less than a week!!!