Pool Service Company in Walnut Creek, CA

We are your total swimming pool cleaning, chemical, service, maintenance, and repair company. We offer monthly swimming pool cleaning and chemical service as well as scheduled maintenance.

We carry most OEM parts on our trucks for timely repair or replacement of your swimming pool equipment. If your problem is your pools’ pump, motor, heater, timer, filter, cleaner, etc., we can get it fixed fast.

See some of the services we offer to your swimming pools:

 Custom Pool Construction
 Pool Features
 Pool Lightings
 Pool Service
 Safety Covers
 Wall Systems


Client Testimonials What Our Clients Say

  • We called Sparkle pool for an inspection and service in Pleasant Hill. John got back to me right away and was prompt with good advice and very competitive pricing compared to other local pool companies in the Walnut Creek, Pleasant Hill Concord areas. These guys show up on time and get the job done. I appreciated that they made sense in their approach while keeping my budget in mind. They know that maintaining a pool can be expensive and while still giving sound advise and options they made sure to tailor a plan for us that would fit our budget. If you need a swimming pool inspection, cleaning or regular maintenance in the Pleasant Hill Walnut Creek area I would highly recommend Sparkle. 

    Jason W.
  • Sparkle Pool has been our “go-to” pool service for over 10 years. Great customer service — prompt, courteous, and knowledgeable. With John, you’re always going to get an honest, upfront assessment of the problem and a cost-effective solution. When possible, John will present you with different alternatives, so that you can choose the one that fits your budget. You will never feel like you’re getting the “run-around” that other pool service companies may try. On one occasion, John actually reviewed all our invoices and found that one particular part failed twice, so he fixed it with NO CHARGE. I highly recommend Sparkle Pool for any and all our pool maintenance needs.

    Kevin S.
  • SPARKLE IS SIMPLY THE BEST. I was so eager to write this review. I have lived in LAMO for 10 years. In that time I’ve dealt with a half dozen different pool/spa service providers. Most are unreliable, uninformed, and unkempt. Sparkle’s staff stands head and shoulders above the rest. They are always prompt, exceptionally knowledgable and very courteous. They make excellent recommendations and back up all their work. The owner, John, is a particular pleasure. He is available to take your call morning or night. I’ve texted him at 9 pm and he replies immediately. I wish he could be my doctor too! Whether it’s a repair or just routine maintenance, their staff treats my spa and pool like it was their own. These are the “go-to” guys for LAMO. Don’t waste your time and money elsewhere.

    Eric M.
  • I have have been a fan of Sparkle Pool for several years. John really knows his pools and the equipment. He installed new equipment for me – the old equipment was rusting out and inefficient as well. His service was great – he oversees his team and they are all good people. I have a rental as well and John helped me out by letting me know of problems at the property. That is a HUGE plus for me because most services don’t give you any feedback. In this case, there was a child who kept messing with the pool equipment. They know pools, are passionate about providing the best service – and I highly recommend them! Thank you John and your fantastic Team!

    Debbie G.
  • I called John for an estimate to hopefully repair our aging pump as it’s going on 10 years of usage. John came out the same day and was very honest about the condition of the pump and said it needed to be replaced. He gave me several options with different price ranges. I totally trusted his advice on the best pump for the money. I called around and looked on the internet to see if I could buy the pump myself and just have them install it but I couldn’t find a better deal than the one John offered. The new pump was installed in two days just like John said. They were always very careful and professional throughout the whole process. I felt after everything was finished I got the best deal. I highly recommend Sparkle pool for getting the job done on time and doing everything they said they would. This is a company with integrity.

    Kara B.
  • I’ve been a customer for at least seven years. John and the team are always quick to respond and are very professional. All work h as been exceptional. The work site is always clean when they leave. Sparkle Pool service is tops in my book!

    Cory B.
  • We bought a foreclosure with an old pool and knew nothing about pools. They did our inspection and John let me video him on a “how-to” of pool basics. We hired them for weekly service. They keep it looking lovely and have helped many times with my random questions. John is always quick to respond and honest. They deal with our dog on service days and as things have needed replacing they’ve been quick, easy and super nice. Even if there was a cheaper pool service out there, I’d never switch. Love these guys!

    J. R.
  • I have been a customer of Sparkle Pool and Spa Services for around 10 years and can say I have been through a lot with this company. I had a very difficult pool when we lived in Alamo (was built all wrong) and John was always willing to help me find solutions to any situation that came our way with this pool. He always recommends multiple options….from the ideal solution to the most cost-effective. When we moved to Lafayette, we continued using Sparkle Pool as I realized they were the most resourceful, reliable and responsive pool services in the area. John (the owner) will always call or text back quickly when I have a question or concern. I highly recommend Sparkle Pools for both pool and spa maintenance as he has proven to be the best in the industry. 

    Amelita P.
  • John the owner and his team did a superb job getting my pool back into shape. I hired three other companies before finding Sparkle Pool and glad I found them. They will always get a strong recommendation from me.

    Wesley T.
  • Called Sparkle on the recommendation of another pool service vendor. I was dealing with an emergency that needed repair. John sent his tech over to fix it the same day. Tech didn’t have the equipment needed to fix the clog in my suction line that had cut the flow to the pump completely but within 30 minutes John was on scene to clear the line with CO2. Clog removed, my pool pump was working again, filtering the cloudy water from a super shock I’d done to remove a stubborn algae bloom. Good thing because temps were forecast in the 100’s the following week so an inoperable pump was not an option. Fair prices, prompt professional service. Highly recommended. 

    Kat M.