Find top-rated Pros in your area

Enter a zip code and get matched to businesses near you.

JB's Pools & Ponds

Pool and Spa Service, Pool Sales Construction and Installation, Fountains,

About us

For many years, we have supplied dependable pool products for pool owners in our area. We are dedicated to continuing this tradition of excellence in our products and services. Our experience has shown us that customers who are satisfied will come back, often as friends. We enjoy the friendships we have made and look forward to turning more customers into friends in the future. Let us help you keep your pool looking great for your family and friends. Our goal as a family oriented business is to provide the products and services that your family needs at prices your family can afford. Our staff provides personal, friendly service and our store carries products you can use to enjoy the time you spend around your pool. We do everything possible to make pool maintenance easier for you, including keeping up-to-date on new products and technological innovations in the industry. Please contact us today, and let us help you take care of your backyard! We are an authorized dealer of Holland Grill and Traeger backyard grills and accessories. License #517868

Business highlights

57 years of trusted experience

Services we offer

Residential & Commercial Pool Services - Pumps & Filters, Lights & Electrical, Equipment Repairs, Water Testing, Chemicals, Toys & Games, Renovation, Decking, Tile Specialist, Complete Parts Department, Coping, Upgrade Features, Paint, Resurfacing - Plaster, Pebble Tec, & Pebble Fina, No Drain Acid Washes, Automatic Cleaners, Landscaping Enhancement, Clean-Ups, Safety Equipment, Weekly Pool & Pond Maintenance, Leak Detection & Repair, & Firewood.

Services we don't offer

Pool Supplies

Amenities

Free Estimates
Yes


Accepted payment methods

American Express
Check
Discover
MasterCard
Visa

Reviews

4.48 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
50%
4
25%
3
0%
2
0%
1
25%


Rating CategoryRating out of 5
quality
5.0
value
4.2
professionalism
4.8
responsiveness
4.7
punctuality
4.6
Showing 1-8 of 8 reviews

Susan J.
06/2015
5.0
pool cleaners
  + -1 more
unknown
Description of Work: I now use them for weekly service.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Daniel U.
07/2014
1.0
pool cleaners
  + -1 more
E-mailed them and asked for a quote, never called back!
Description of Work: Nothing, E-mailed them and asked for a quote, never called back!

Rating CategoryRating out of 5
professionalism
1.0
punctuality
1.0


Paulette R.
06/2014
5.0
pool cleaners
  + -1 more
unknown
Description of Work: Clean Pool and Spa

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$100

Ailene R.
06/2011
1.0
pool cleaners
  + -1 more
I originally called for an appointment on June 18th, they took my name and number for someone to return my call. They called back on June 22nd and I set up an appointment for June 29th at 8:30 am. By 8:50 am on the 29th no one had come to my house. I called the store to check on my appointment and the first person insisted that the technician had already been to my house! Second person said the appointment was at 9:00 am and when I told him it that was not the scheduled time and I was getting frustrated, he said, "I am not going to take any flack from you about what someone else has scheduled. If you don't want to talk to me nicely, just walk away!" I did. He was very rude and unprofessional. Obviously customer service is not JB Pools intent. This is the first business I have used from Angie's List.... I was hoping to get the same service everyone else had that had rated it so highly.... sadly I didn't.
Description of Work: They did not come to my house to perform the scheduled service.

Rating CategoryRating out of 5
value
4.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0

$85

Response from JB's Pools & Ponds
Member, I am sorry that the service you received was not of equivalent quality experienced by others on Angie's List. As I, the manager, took your call that day I am familiar with the situation and the complaint. In response to your concerns, I feel the need to clarify the situation and to express to you that I wish your call had been handled in a manner that would have resulted with your satisfaction and repeat business. Customer service is definitely a priority for JB's, a fact long attested to by repeat business and committed customers. As it did not, let me list my concerns and detail the events as I experienced them. You called at 8:50 am on the 29th as stated with regards to an appointment arranged by our technician one week earlier. The appointment had been set for 9 am at your request. It is incumbent upon me to mention now that all appointments are approximate within a reasonable window, just as they would be at a doctors office or with any other repair service business. There is no way to determine to the minute how long each job will take, and we make every effort to communicate effectively when a technician is running late or early. When I expressed to you that your appointment was at 9 am, you disagreed with me, told me it was for 8:30 am, and then proceeded to verbally berate me for 1 minute uninterrupted, commenting with regards to how all the contractors you had previously and were presently working with had provided poor service and arrived without regards to punctuality. Once I had let you vent to me uninterrupted, I expressed to you calmly that I was not willing for myself or my technician to be harassed for complaints related to other contractors and businesses (my remark was not with regards to who scheduled the appointment), and that if you felt you were not receiving quality service you were welcome to seek other providers. I would rather do no work than do work which is not appreciated or perceived to be of the highest quality. I expressed that I was sorry there was an apparent miscommunication with regards to time, but that my technician would otherwise be there shortly. At this point we can also agree that you decided to take your business elsewhere. Customer service is a top priority for JB's and all its employees, but I will protect both employees and customers alike when I feel that someone is responding in an aggressive and unwarranted manner. The technician was on route at the time of the call, approximately 5 minutes away, and would have arrived early. I am sorry for any confusion or miscommunication related to your grievances, however I still feel that even had we been late at the time of your call we were responding within a reasonable time and were more than willing to make you a priority should you have given us the opportunity. Respectfully and Apologetically, Dan Hansen Manager – JB’s Pools & Ponds, Inc 909-985-8589

Christopher W.
01/2011
5.0
pool cleaners
  + -1 more
They were on time. I did not have any problems with their punctuality. Their price was fair. They were very professional.
Description of Work: I have used the services of JB's Pool Service about a year and a half ago. There was a minor problem with the spa.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$180

Cheryl M.
08/2010
4.0
pool cleaners
  + -1 more
They are very professional. That is why I was looking because I had a few companies that were not professional. These guys were professional. They came out and took care of business and it was a pleasure doing business with them. I would say to go with them. I would give them a recommendation.
Description of Work: They started about two months ago. It's an on-going service. They come out once a week and take care of the chemicals in the pool and clean it.

Rating CategoryRating out of 5
quality
5.0
value
3.0
professionalism
5.0
responsiveness
4.0
punctuality
4.0

Yes, I recommend this pro
$120

Edward S.
05/2010
5.0
pool cleaners
  + -1 more
Great. He showed up on Friday but JB did not have the part in stock. They got the part in Saturday morning and installed it Saturday afternoon. The Blower was not performing well. The technician trouble shot the pipes and connect two of them to make the system run better than it ever did since we have lived here. I was expecting an additional charge due to the amount of time to do the trouble shooting but the bill stayed at the original estimate.
Description of Work: Fix the blower on out spa and generally educated us on how it should work. One of the pipe was incorrectly installed originally and he fixed it with no additional charge.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$410

MICHAEL G.
08/2005
4.0
pool cleaners
  + -1 more
THEY WERE OKAY OVERALL. THEY GOT EVERYTHING WE NEEDED DONE, I GUESS. THE QUALITY OF WORK WAS GOOD BECAUSE WE HAD THE PROBLEM AND THEY FIXED IT.
Description of Work: THEY CHANGED SOME SEALS THAT WERE LEAKING FOR ME.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

    Contact information

    2186 W Foothill Blvd, Upland, CA 91786

    www.jbspool.com

    Service hours

    Monday:
    8:00 AM - 5:00 PM
    Tuesday:
    8:00 AM - 5:00 PM
    Wednesday:
    8:00 AM - 5:00 PM
    Thursday:
    8:00 AM - 5:00 PM
    Friday:
    8:00 AM - 5:00 PM
    Saturday:
    9:00 AM - 4:00 PM

    Licensing

    State Contractor License Requirements

    All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

    *Contact business to see additional licenses.


    Service Categories

    Pool and Spa Service,
    Pool Sales Construction and Installation,
    Fountains,
    Pressure Washing,
    Water Filtration and Softening,
    Decks and Porches

    FAQ

    JB's Pools & Ponds is currently rated 4.4 overall out of 5.

    Monday: 8:00 AM - 5:00 PM

    Tuesday: 8:00 AM - 5:00 PM

    Wednesday: 8:00 AM - 5:00 PM

    Thursday: 8:00 AM - 5:00 PM

    Friday: 8:00 AM - 5:00 PM

    Saturday: 9:00 AM - 4:00 PM

    JB's Pools & Ponds accepts the following forms of payment: American Express,Check,Discover,MasterCard,Visa
    Yes, JB's Pools & Ponds offers free project estimates.
    No, JB's Pools & Ponds does not offer eco-friendly accreditations.
    No, JB's Pools & Ponds does not offer a senior discount.
    No, JB's Pools & Ponds does not offer emergency services.
    No, JB's Pools & Ponds does not offer warranties.
    JB's Pools & Ponds offers the following services: Residential & Commercial Pool Services - Pumps & Filters, Lights & Electrical, Equipment Repairs, Water Testing, Chemicals, Toys & Games, Renovation, Decking, Tile Specialist, Complete Parts Department, Coping, Upgrade Features, Paint, Resurfacing - Plaster, Pebble Tec, & Pebble Fina, No Drain Acid Washes, Automatic Cleaners, Landscaping Enhancement, Clean-Ups, Safety Equipment, Weekly Pool & Pond Maintenance, Leak Detection & Repair, & Firewood.
    Pool Supplies

    Contact information

    2186 W Foothill Blvd, Upland, CA 91786

    www.jbspool.com

    Service hours

    Monday:
    8:00 AM - 5:00 PM
    Tuesday:
    8:00 AM - 5:00 PM
    Wednesday:
    8:00 AM - 5:00 PM
    Thursday:
    8:00 AM - 5:00 PM
    Friday:
    8:00 AM - 5:00 PM
    Saturday:
    9:00 AM - 4:00 PM