Madrid | JJ Pool & Spa

  • Pools
    • Endless™ Pools
      • Endless Pools Fitness Systems
      • RecSport Recreation Systems
      • SwimCross Exercise Systems
      • Endless™ Pools Accessories
    • In-Ground Pools
    • Inspiration Pool
    • Radiant Pools
    • Pool Water Care
    • Dolphin Pool Robot
  • Hot Tubs
    • Hot Spring® Spas
      • Highlife® Collection
      • Limelight® Collection
      • Hot Spot® Collection
    • Freeflow Spas
      • Freeflow Sport Series
      • Freeflow Premier Series
    • Spa Accessories
      • Hot Spring® Spas Accessories
        • Cooling System
        • Spa Steps
        • Spa Covers
        • Cover Lifters
        • Hot Tub Enjoyment
        • Spa Side Enhancements
      • Freeflow® Spas Accessories
    • Spa Water Care
      • FreshWater® Salt System
      • Freshwater Ozone System
      • Frog® @Ease® In-Line Sanitizing System
      • Spa Care
    • Hot Spring Spas Hot Tubs 101
      • Buyer’s Guides
      • Owner’s Manuals
      • Pre-Delivery Instructions
      • Warranties
  • Saunas
    • Finnleo® Traditional Saunas
    • Finnleo® Infrared Saunas
    • Finnleo® InfraSauna
    • Sauna Accessories
    • Saunas 101
    • Sauna Brochure
    • Sauna Pricing
  • Billiards
    • Pool Tables
      • Augusta
      • Americana II
      • Belmont
      • Chicago
      • Dona Marie
      • Drake II
      • Eclipse
      • Hampton
      • New Orleans
      • Reno
      • Sheraton
      • Southern
      • Virginian
      • Stratford
    • Cue Sticks
    • Pool Table Cloth
  • Game Rooms
    • Olhausen Shuffleboard
    • Olhausen Foosball
    • Tornado Foosball Tables
    • Darts & Dart Accessories
  • Services
    • Free In-Home Consultation
    • Trade-Ins
    • Service Requests
    • Test Soak
    • Water Analysis
    • Commercial Accounts
  • Financing
  • About
  • Contact
  • Blog
  • Call Us @ (563)582-6745
  • Financing
  • About
  • Contact
  • Blog
Search
  • Pools
    • Endless™ Pools
      • Endless Pools Fitness Systems
      • RecSport Recreation Systems
      • SwimCross Exercise Systems
      • Endless™ Pools Accessories
    • In-Ground Pools
    • Inspiration Pool
    • Radiant Pools
    • Pool Water Care
    • Dolphin Pool Robot
  • Hot Tubs
    • Hot Spring® Spas
      • Highlife® Collection
      • Limelight® Collection
      • Hot Spot® Collection
    • Freeflow Spas
      • Freeflow Sport Series
      • Freeflow Premier Series
    • Spa Accessories
      • Hot Spring® Spas Accessories
        • Cooling System
        • Spa Steps
        • Spa Covers
        • Cover Lifters
        • Hot Tub Enjoyment
        • Spa Side Enhancements
      • Freeflow® Spas Accessories
    • Spa Water Care
      • FreshWater® Salt System
      • Freshwater Ozone System
      • Frog® @Ease® In-Line Sanitizing System
      • Spa Care
    • Hot Spring Spas Hot Tubs 101
      • Buyer’s Guides
      • Owner’s Manuals
      • Pre-Delivery Instructions
      • Warranties
  • Saunas
    • Finnleo® Traditional Saunas
    • Finnleo® Infrared Saunas
    • Finnleo® InfraSauna
    • Sauna Accessories
    • Saunas 101
    • Sauna Brochure
    • Sauna Pricing

Madrid | JJ Pool & Spa

  • Billiards
    • Pool Tables
      • Augusta
      • Americana II
      • Belmont
      • Chicago
      • Dona Marie
      • Drake II
      • Eclipse
      • Hampton
      • New Orleans
      • Reno
      • Sheraton
      • Southern
      • Virginian
      • Stratford
    • Cue Sticks
    • Pool Table Cloth
  • Game Rooms
    • Olhausen Shuffleboard
    • Olhausen Foosball
    • Tornado Foosball Tables
    • Darts & Dart Accessories
  • Services
    • Free In-Home Consultation
    • Trade-Ins
    • Service Requests
    • Test Soak
    • Water Analysis
    • Commercial Accounts
x
Madrid

Madrid

Request More Info
We will be closed Memorial Day.
Spa Chemical Sale

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 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

We Would Love to Help You

  • Brochures
  • Pricing
  • Financing
  • Services
  • Contact Us

Location

2600 Dodge St.
Dubuque, IA 52003

GET DIRECTIONS

OUR HOURS

Mon-Fri: 10:00 am- 6:00 pm
Sat: 10:00 am – 3:00 pm
Sun: Closed

Text or Call us:

(563) 582-6745

Social

© 2025 JJ Pool & Spa MPD Version: 1.X|

SITE BY Design Studio Logo