Hired Performance pools to install a new vinyl pool in our new house. They have been great to deal with and have been doing a great job despite all the delays we've had with rain this season. The pool isn't finished yet but they've done a great job so far. Very happy and would recommend.