Our Centerville store has moved to Murray. Read more.

#1 in Utah for Pool, Spa, and Hot Tub installation and service.

For over three decades, All Seasons has been dedicated to Utah's pool and hot tub 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, spa, and hot tubs 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 and spa design

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

Utah's Source for Pools, Hot Tubs & Spas

Custom Gunite Pools

Custom Gunite Pools

Concrete pools (gunite pools) offer the greatest room for design flexibility. Architects and landscapers love working with us, because we can make the final result complement an existing space, or be a standout on its own.

Custom Vinyl Pool Installation

Vinyl Pools

Vinyl liner pools generally offer a lower up-front construction cost than concrete pools. We build three different types of vinyl-lined pools, depending on the design of the project.

Pool Service

Swimming Pool Service

All Seasons is your pool service company for Salt Lake City, West Valley, Provo, West Jordan, and surrounding Utah communities. Our professional service technicians can provide everything from delivery and setup to on-going maintenance.

Hot Tub Service

Spa & Hot Tub Service

Is your hot tub not that hot? Making funny noises? Are you getting error messages on your display? Call us. We will come out and perform a diagnosis and determine what your hot tub needs, then upon your approval, fix the problem.

Hot Spot Spas

Custom Pool & Spa Installation

All Seasons provides expert installation services throughout Utah for custom residential and commercial pools, hot tubs and spas.  


Send us a message

How to reach us

  • Email

  • Pinterest

    pinterest.com/allseasonsutah

  • Phone

    (801) 561-2554

  • Facebook

    facebook.com/all-seasons-hot-tubs

  • Centerville, Utah

    We've moved, please visit us at our Murray location or contact us at (801) 561-2554.

  • Murray, Utah

    316 W Vine Street
    Murray, UT 84107 [map]