Replaced my roof very quickly. The crew was friendly and respectful. They cleaned up everything, and did an fantastic job. I am very pleased with the outcome and the appearance of the roof. I had no insurance coverage on the roof. I was about to lose insurance coverage on my entire home. They were done in time for me to get full insurance coverage again and renegotiate for a lower price.