5 out of 5 - by Steve M. on Jul 23, 2020
Paul and his crew were excellent! Paul was very responsive, easy to deal with, and delivered the job we expected in a very professional manner. The crew was very respectful of our property, clean-up was impeccable, the pricing was reasonable, and everyone was friendly and polite. We highly recommend Kavanaugh Roofing!!!