#1 in Utah for Pool installation and service.

For over three decades, All Seasons has been dedicated to Utah's pool owners by providing Utah's best planning, installation, and on-going service and support. All Seasons has received many awards for excellence over the years including being named multiple years to the Aqua 100 list, an honor given to the top one hundred Pool and Spa stores in the country. We truly make it easy to take it easy. Thanks for visiting our website and we hope to see you in your backyard soon … if you invite us, of course.

All Seasons Spa

Expert Installation

Rest assured we know the business of pools and Spas. Our staff has years of experience and is specially trained to ensure quality and care for all pool products.

Award Winning Support

Is your hot tub not that hot? Making funny noises? Are you getting error messages on your display? Call us. Let us show you why All Seasons is known for our excellence in customer service.

Custom pool design

All Seasons offers custom residential and commercial pool design, and construction. Contact us for a no obligation estimate and to view samples of our recent projects.

Utah's Source for Pools

Send us a message

Fill out my online form.

How to reach us

  • Email

  • Pinterest


  • Phone

    (801) 298-7665

  • Instagram