Good communication, did the roof when they said they would, cleaned up after. Even picked up stray nails with a magnet. The team worked hard. Highly recommended!