They have custom design and offer free estimate. You can design your own pool your way and they'll build it for it. They are very patience and generous. The price is not too bad and they'll give you 100% financing. If you dont know what you want, they'll go through each pre-designed pool and you can pick the one you like the most. The pool look really nice and you can show it off to other peoples.