Peter DiMauro's company came to put a new roof on our townhouse. He charged a high-end price for a not so high-end product. We later found out that the plywood around the chimney was disintegrating, something he failed to tell us. Sad to say, I do not recommend P.J. DiMauro.