John and his business partner run a small crew, work fast and efficiently. I was updated throughout the entire project. We received several estimates and the price was in the middle but we felt that John was more accura…
Buckingham Roofing
