Just recently had a new pool installed and we are very satisfied. Our sales rep Brett took great care of us and was patient with us as we were trying to come up with a design that best suited our needs. We have also had a great experience with the office personnel , and the service manager Mike. Definitely recommend them.