We are so pleased with Armor Xteriors! I left for work with an old, worn out roof and by the time I got home the new roof was installed and it looks amazing. The crew was wonderful…they did a great job and were very courteous. They cleaned up and were thorough in making sure no nails or debris were left in the work area. Dan was also a pleasure to work with. He’s very knowledgeable and made the whole process a breeze. Above and beyond happy with Armor!! I will definitely be referring him to others.