Bernard P.

We have used J & J contracting on two occasions. Both times we found them to be professional, on time, cleaning up after each day and providing us with a quality product at a fair price. We obtained their name from our insurance carrier, Liberty Mutual and felt comfortable using them. I would highly recommend them. Thanks again J & J