The old roof was removed and the new replaced very efficiently and rapidly by a skilled team. Cleanup was meticulous and we are very pleased with the final appearance of the roof — to which they have applied an approved warranty.”