Tom and his team provided a great service for us. Ours was a condo townhouse. All 7 homeowners agreed to have their roof replaced by Promise Roofing. It took three days to replace 7 units and his team made sure they cleaned all driveways and backyards for hazards/nails.
Tom was also prompt in all his replies to my email.