Review by:
a homeowner
in Walpole, MA
Project:
Install or Replace an Asphalt Shingle Roof
We trusted Mr Kavanaugh immediately, and were not disappointed. He provided us with the addresses of previous jobs so we could choose a shingle color, and he was very solicitous of my elderly aunt