Pinpoint Painting was very professional. They were very friendly and cleaned up after themselves each day. We had water damage and they made a bad thing actually turn out to be a pleasant one. They came back and checked in to see if I was happy with the work several times. I would totally recommend them to any one!!