Hot Water & Healthy Living

Welcome to J&J Pool, Spa & Billards where we have been bringing family fun and relaxation since 1972. With factory trained, professional staff, we offer customer support before during and after the sale.

Products Built for Quality & Family Relaxation

Endless Pools ® Fitness Systems

Endless Pools® Fitness Systems combines beautifully functional design with advanced swim-in-place technology to create an at-home wellness system that doesn’t compromise style for functionality.

General Image

Hot Tub Benefits

A Hot Spring Hot Tub will enchant personal wellness in three very important ways;

Heat increases circulation by dilating blood vessels, allowing the body to accept more vitamins and nutrients the body needs.
Buoyancy of the water relieves joint stress by reducing body weight by 90%.
The powerful hydro massage jets specifically designed by Hot Spring, soothe away tensions with massage. Jets that offer you full control of the pressure rather than beat up your muscles and joints.
General Image

Billiards and Game Room

We are proud to be your local Olhausen Billiards dealer. Olhausen products are 100% American made. With Olhausen Billiards you have the ability to customize the table to fit your décor and lifestyle. Take a moment to visit the build your own pool table area of the Olhausen website to see how much fun building an Olhausen Table can be. You can also scroll down to view an assortment of the tables offered by Olhausen Billiards.

Free In-Home Consultation

Could you benefit from a site survey? Use our design services to pick the perfect location for your hot tub, swim spa or pool!

Proper measuring of existing areas to help with size selection, site prep ideas and discuss accessories.


Free In-Home Consultation

Spa Chemical Sale!

 Upgrade your spa experience and stock up with 10% off spa chemicals & filters, 50% off in-house filter cleaning, and $50 off replacement spa covers! Visit us today!

Sale ends 2/23/2024
J&J Pool Spa & Billiards
2600 Dodge Street Dubuque, Iowa

Holiday Hours

December 30th: 10am-1pm

December 31st: CLOSED

January 1st: CLOSED

January 2nd: 10am-5pm

Holiday Hours

December 23rd: 10am-1pm

December 24th: CLOSED

December 25th: CLOSED

December 26th: CLOSED

December 27th: 10am-5pm

December 28th: 10am-5pm

December 29th: 10am-5pm

December 30th: 10am-1pm

January 1st: CLOSED

January 2nd: 10am-5pm