5 out of 5 - by Ann H. on May 22, 2018
I just had my roof done by the staff of Kavanaugh Roofing and am extremely pleased with their work. They show up early and work very hard. Paul, the owner of the company, is on-site and is doing the work along with his crew. Everyone is pleasant and they all aim to please. Price very fair.