Great service from start to finish! They got me in for an appointment the very next day after I called, which was impressive. They pressure washed my dirty block fence (after a new pool construction), then did an impeccable job with priming and painting. The painters were careful to cover sensitive areas, paid attention to detail, and made sure to clean up and remove all trash when they were done. I’m very impressed with how fast and professional everything was.I highly recommend J&J Desert Painting Coatings!