Our Services

                                        J&J is a locally owned and operated business since 1972.

  We are proud to service everything that we sell. Purchasing spas, pools, pool tables, and game room essentials can be stressful. We at J&J want to remove some of that stress by giving you the assurance that we stand behind what we sell.

  We only service what we sell, making the time for YOU. We want to make sure that if you have any problems or questions we are available for you. We have a full staff to help answer all of your questions and needs before and AFTER the sale. You can put your trust in us for all of your service needs.

  So when you are deciding on making a purchase of a pool, spa, pool table, or game room essential remember that you want to purchase from a locally owned company that will be there for you. Please let us earn your business and welcome you into our J&J Pool Spa & Billiard family for LIFE!

  We also supply parts and service for pool equipment: Starite, Pentair, Pacfab as well as Hayward Pumps and Filters; Raypak, Teledyne (Laars) Heaters; and cartridge replacement filters, for pool or hot tub.

  Please call or text ahead of time if you are looking for a specific part such as o-ring, seal, impellar, or motor.  Very often we do have the parts in stock however in case we do not our supplier can have it to us via overnight (business day) shipping at no additional charge to you.

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