Send us a text

By providing your phone number, you consent to receive transactional/informational text messages (SMS) from JBH Pool, powered by Topline Pro. You can unsubscribe at any time by replying STOP. Message and data rates may apply. Message frequency varies.

By submitting this form, you agree to our Terms of Service & Privacy Policy.

JBH Pool

Galveston's pool service and supply team for homes and vacation rentals. Weekly cleaning, repairs and fast fixes between guest stays, led by a Texas Certified Pool Operator.
  • Insured
  • Emergency Services

About Us

Founded in August 2023 by Jonathan Geck, JBH Pool was established to raise pool maintenance standards in Galveston, with a focus on short-term rentals and vacation homes. The company merged with Blue Aesthetic Pool Services in August 2024, bringing in Michael Whitman as Vice President of Operations. In January 2025, JBH Pool joined forces with Outcast Pool Services, adding over 30 years of industry experience, and JK Pools is now also part of JBH Pool. Today JBH Pool is a Texas Certified Pool Operator company serving over 700 customers with 21 branded trucks, with its headquarters and retail storefront at The Pool Store on San Luis Pass Rd. JBH Pool aims to be Galveston's leading pool service and supply company.

Ready to get started?

Book an appointment today.

Get a quote

Receiving a quote is easy and only takes three simple steps
  1. 1

    Send us a text

  2. 2

    Chat on the phone

  3. 3

    Receive a quote

Our Best Work

Reviews

Take a look at what your neighbors are saying about us.
  • Walked in the door and was greeted with a super warm welcome, remembers names, super friendly, Kim is the best and was able to identify and address my issue in a jiffy. 2 thumbs up! Jim

    James Saunders

Frequently asked questions

Areas We Serve

  • Galveston, TX
  • Jamaica Beach, TX
  • League City, TX
  • Texas City, TX
  • Friendswood, TX
  • Lake Jackson, TX
  • Alvin, TX
  • Dickinson, TX
  • Angleton, TX
  • La Marque, TX
  • Kemah, TX
  • Surfside Beach, TX
  • Brazoria, TX
  • Clear Lake, TX

Ready to get started?

Book an appointment today.