J.R. Pools & Spa

Your stress-free pool solution for Utah homes and businesses since 2013

  • “JR Pools runs a tight ship! They show up on time, they keep me informed and most importantly, they keep the hot tub and pool spotlessly clean and just humming right along. They’re a pleasure to work with and I can’t imagine ever using someone else.” 

    Jesse M.

  • "Jeff and Kaila and their team have been servicing our pool for years. They are prompt, thorough, hard working and professional. And they communicate well with pool issues that arise. They have been attentive and treated us well. We plan on continuing with their service for years to come."

    Martsie W.

  • "Our family has so appreciated JR Pools and the work they do!  Between their quality work, honest and transparent approach, and reliability, you cannot go wrong.  They treat you like family and care for your home and pool like it is their own.  We would recommend them to anyone!"

    Jason R.

  • "I really appreciate all the help from JR Pools! I know nothing about pools and they are always so quick to help when I need assistance. They also do a fantastic job on my weekly cleanings so the pool is always ready to enjoy!"

    Trish V.

  • "JR and his team are amazing. They show up on time, do a great job, always take care of my concerns, and keep my pool in tip top swimming condition all summer! Thanks to Kaila and the team for great communication, and making sure the pool is ALWAYS ready!"

    Brian T.

  • "JR Pools have been our pool CPO for many years. Jeff is very adept at taking care of our pool and handling any condition or situation that arises. Our chemicals are always balanced and our pool looks great every day. Kaila handles the administrative end of the business. She is great with communication and schedules the work for Jeff and his crew. I highly recommend JR Pools, their services and personnel. "

    Lynn P.

Utah County

  • Alpine

  • Highland

  • Lehi

  • Pleasant Grove

Wasatch County

  • Heber

Openings will begin as early as March 17th. We recommend opening no later than beginning of May to avoid algae blooms.

Winter Hours

9:00am-5:00pm

Summer Hours (Begin March 17th)

7:00am-6:00pm

Service Areas:

Salt Lake County

  • Bluffdale

  • Cottonwood Heights

  • Draper

  • Herriman

  • Highland

  • Lehi

  • Millcreek

  • North Salt Lake

  • Park City

  • Riverton

  • Salt Lake

  • Sandy

  • South Jordan

  • Sugarhouse

  • West Jordan