NB Pool & Spa

4.8(322 reviews on Google)

Swimming Pool Contractor in the New Braunfels, TX directory

About NB Pool & Spa

NB Pool & Spa combines a New Braunfels retail store with pool construction, renovation and continuing service. Locally owned and operated for more than 25 years, it creates inground pools and hot tubs and updates existing pools through resurfacing, remodeling and equipment upgrades. Vinyl liner replacement is also available. The store sells new hot tubs, with 18 displayed in the showroom, along with pool chemicals, equipment, replacement parts and accessories. Customers can use digital water testing and choose maintenance schedules, filter cleaning or equipment repair and replacement. Its broader service range includes leak detection, inspections, pool removal and pool school. Financing options are offered. Coverage extends to Canyon Lake, Seguin, San Marcos and nearby areas. NB Pool & Spa holds a 4.8 rating from 322 Google reviews, including 299 five-star ratings.

What reviewers mention: knowledgeable staff (74), hot tub selection (40), knowledgeable technician (18), hot tub repair (6), hot spring spa (5), hot tub purchase (5), pool resurfacing (4), leak detection (4), pool pump repair (2), family owned (2)

Services and details

  • Builds new pools

    Yes
  • Builds inground pools

    Yes
  • Vinyl pools and liners

    Yes
  • Spas and hot tubs

    Yes
  • Pool remodeling and resurfacing

    Yes
  • Financing options

    Yes

No information yet on gunite or concrete pools, fiberglass pool installation, above-ground pool installation, pool decks and pavers, pool automation installation, saltwater pools and conversions, warranty information, commercial pool projects. The website did not say; call and ask.

Compare across Texas:

Contact

Hours

Monday
10AM-5PM
Tuesday
10AM-5PM
Wednesday
10AM-5PM
Thursday
10AM-5PM
Friday
10AM-5PM
Saturday
10AM-3PM

Listing compiled from public sources on 2026-11-02. Report a correction or request removal. Back to swimming pool contractors in New Braunfels.