From start to finish, John and Neighborhood Roofing made the claim process smooth and stress-free. They took the time to walk us through every step and made sure we understood our options and expectations. John was always responsive and upfront about costs and timelines. What truly set them apart was their expertise and their knowledge working with our insurance company. We felt confident that we were in good hands. If you’re looking for a roofing company you can trust, I highly recommend Neighborhood Roofing!