CC Total Home Improvement did an excellent job on installing my new roof. They had to remove 3 layers of old roofing before they installed my new roof. It was a pleasure working with Cesar & his very capable crew. They protected my landscape & did a through cleanup. I could not be more pleased with the Professionalism of this company. Highly recommend CC Total Home Improvement.