Expensive, but you get what you pay for. Good service and quality construction. Responsive to service requests. Provided guidance to me as a new pool owner throughout the process of designing, pricing, constructing, and equipping the pool.