We had a very good experience with Fair Oaks Paint, Fence and Deck. We had our deck refinished and stained. Michael was reliable, honest, and very easy to communicate with. The deck looks beautiful. The price was very reasonable, also. We are very satisfied with the final result and I would highly recommend this company to others.