Jonathan and his team made replacing my roof super easy. He kept me updated on their progress, clearly explained the contract, and made sure everything was 100% complete before calling it a day. They even sent a follow up crew out to remove our satellite dish we didn't use!
Daniel O'Connor