The experience with RGA Painting was excellent. Sergio is the ultimate professional. He is highly skilled,, organized, is customer centric , honest, and delivers high quality work at a fair price. He power washed , prepped, sanded and refinished my deck. The outcome was excellent . I would highly recommend him and will be using him again for future projects.