Cancel

    Search

    JPO Pool Services

    5.0 (40 reviews)
    Open Open 24 hours

    Get pricing & availability

    Response time

    20 minutes

    Response rate

    100%

    Services - JPO Pool Services

    Pool chemical testing and balancing

    Pool cleaning

    Pool maintenance

    2 More Services

    Pool skimming

    Pool winterization

    JPO Pool Services Photos

    Recommended Reviews - JPO Pool Services

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    This was my first time using JPO. My pool was completely green and looked like it hadn't been touched in months. I wasn't sure if it could even be saved. But within just 10 days, they turned it crystal clear and swimmable again.

    Mary D.

    I have to write a review for JPO Pool Service! We had another local weekly pool service company for about 4 years and we were having lots of problems like mineral/calcium buildup on our new pool tiles, replacing components in the equipment etc because unbeknownst to us they were ONLY doing the most basic, if that, maintenance. Then they charged us a fortune to fix the buildup and replace components that in actuality were supposed to be maintained. So I called many pools services and found JPO pools. I talked to the owner Jeremy in length and he is the most knowledgeable pool person. His father also did pools so Jeremy is extremely knowledgeable inside and out about pool maintenance. And so pleasant, courteous, dependable and honest 100%. He does an outstanding service on our pool and I cannot recommend him enough! Thank you so much Jeremy! We appreciate having you service our pool!! A+

    After a filter cleaning with JPO

    JPO provides high quality pool service. Jeremy is consistent with our weekly pool cleaning schedule and he shows up timely. Our pool is left sparkling clean and Jeremy is always considerate in the timing of our bigger maintenance needs (filter cleaning, etc.) to align with our budget. We highly recommend JPO!

    Summary: if you are looking for a small business owner who takes pride in the work that they do, is honest and reasonable then Jeremy from JPO Pool Services is your man! I purchased a home and within days of moving in the pool started turning green, yuck! I originally called JOC Pool which is Jeremy's dad's business on a Wednesday but he wasn't available to come see the pool until Sunday. I didn't want to wait given the pool was getting worse so instead he referred me to Jeremy. I texted Jeremy that Wednesday morning and he was able to swing by the same day to assess the condition of the pool. He gave me the quote and started the work to revive the pool all in the same day. Green troublesome pools are the bread and butter of Jeremy's business, he's done it many times and he was able to bring by pool into good shape. My original intention was to hire Jeremy to revive the pool and then I would take on the weekly maintenance. After meeting Jeremy and working with him I decided to enlist him for weekly pool service Things that stood out about Jeremy: -He is honest and is absolutely willing to share his knowledge with you -He is clear about the work that needs to be done, the pricing and he will wait for confirmation before performing any work -He gives you tips and tricks to make your life easier; for example, I struggled with filling the pool during the week so he suggested some automated gadgets from Amazon that would simplify my life -He treats you like he would like to be treated, as a result it leads to clear and honest communication via text or phone -Many of the pool services on yelp send out "workers" to perform the actual work, at JPO pool you are dealing with the business owner directly. Jeremy takes pride in his work and he will come through for you if you give him a chance. Don't let the low review count on yelp fool you. Jeremy knows what he is doing and services over 50 pools in the area. I chose to give him a chance and I am glad I did.

    I called and left a message for Jeremy and he called back within minutes. We discussed the issues I was having and he came out the next day to look at things. He figured out the problem and was able to get my water chemistry back on track quickly. Jeremy is easy to talk to and very knowledgeable. I highly recommended Jeremy for all of your pool needs.

    Our beautiful pool

    See all

    1 day ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of J D.
    0
    8
    0

    19 days ago

    Helpful 1
    Thanks 1
    Love this 1
    Oh no 0

    3 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 months ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 months ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Peter W.
    97
    66
    45

    7 months ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 months ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much sir! Appreciate you guys greatly

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    10 months ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much for having me. I’m blessed to work with you guys

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Mary D.
    26
    39
    5

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 1
    Thanks 1
    Love this 1
    Oh no 0

    1 year ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    11 months ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 months ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Mickey M.
    52
    15
    10

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much for the kind words, appreciate you greatly!

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of D Y.
    0
    14
    0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you So much! Whenever you need help I’m there.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much for everything! Always a pleasure to serve you guys.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much for calling me, have a great day!

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Jeremy was extremely responsive and helpful to resolving my pool pump issue. Highly recommend.

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much!

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much for always communicating! Always there to help.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Arthur W.
    218
    10
    0

    4 years ago

    Helpful 2
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much! Always a pleasure to serve you guys anytime

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much! Always at your service.

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    4 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    4 years ago

    Helpful 3
    Thanks 1
    Love this 1
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much, likewise Jeff!

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much, I appreciate the quick responses!

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0
    Photo of Ute R.
    0
    11
    0

    3 years ago

    Business owner information

    Photo of Jeremy O.

    Jeremy O.

    Thank you so much for the hospitality! Always a pleasure

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 1
    Thanks 2
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    4 years ago

    Jeremy is great. He is reliable and honest. He went out of his way to make sure our pool is in good conditio.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    Ask the Community - JPO Pool Services

    Review Highlights - JPO Pool Services

    Jeremy is consistent with our weekly pool cleaning schedule and he shows up timely.

    Mentioned in 35 reviews

    Read more highlights

    K & J Pool Service

    K & J Pool Service

    (28 reviews)

    Expert care for our complex pool - nearly a decade of excellence…read more Cory and his team at K&J Pool Service have maintained our complex pool with an infinity edge and multiple features for almost 10 years. Not every pool service can handle the intricacies, but Cory's expertise keeps everything running perfectly. He is always reliable, honest, and professional. Our pool looks stunning year-round. For pools in the Morgan Hill area, K&J is the only choice. I highly recommend it!

    The first thing K&J Pool did was add a large quantity of copper, 'Blue Ray XL,' without my…read morepermission/ prior approval. The pool had been very clear since we had just changed providers and it did not require an algicide. It's not removable once poured in. We paid for service every month all autumn and winter. The bills were always hard to decipher as to which service period it covered. Later, they tried to charge me for December's in April despite not having showed up for several weeks during that timeframe. Communication/responses to my enquiries were largely non-existent. In May, several additional charges started appearing that were unspecific. I asked Tyler in person if the pool was safe for my children to swim and he replied yes. I asked him if the salt was OK and he said something like it was hard to tell. My kids then swam in mid-May during a heat wave. I took a pool sample to Leslie's a few days later out of curiosity and it failed abysmally. Free chlorine was 0.1 when it should be 1.0-4.0. The salt was 1200 when it should have been 2700-3400ppm. Everything was out of range. pH, phosphates and alkalinity too high. Calcium too low. I hope my children don't get sick. When he responded to my cancellation he had the nerve to claim our pool was locked that one week, which is simply not true. On the contrary, the gate had been open when they didn't show that one week because we were working outside all day. Would it have dropped so precipitously after just one week anyway? Should not have.

    JPO Pool Services - poolcleaners - Updated May 2026

    Loading...
    Loading...
    Loading...