Covina · San Gabriel Valley · Since 1955

Pool service, repair, and supplies.

★ GoogleSee Google reviews Since 1955In Covina C-53CSLB #1162272 CPOCertified · Insured PentairJandyHaywardWarranty center
Readers' Choice Award certificate naming Johnny's Pool and Spa Best Pool and Spa Services, 2015 to 2022
Readers' Choice

Voted the valley's best, eight years running.

Readers of the Pasadena Star-News, San Gabriel Valley Tribune, and Whittier Daily News voted Johnny's Best Pool & Spa Services every year from 2015 to 2022.

What we do

Start with the problem.

Pool technician cleaning a skimmer on weekly service Weekly pool service

Cleaning, chemistry, brushing, and netting on a set weekly schedule, by our own techs. Schedule set per pool after the first visit.

How weekly service works →
Pool equipment pad with filter, pumps, and valves Repair & equipment

Pump loud, heater won't fire, filter pressure high, water level dropping? Diagnosed first, quoted before we start, fixed right.

Repair & equipment →
Shelves of pool chemicals and chlorine tabs inside Johnny's in Covina The store & free water testing

Chemicals, parts, equipment, spa supplies, floats, and a free water test with a written plan. No purchase needed.

Store & water testing →
Apartment community pool on commercial service in the San Gabriel Valley Commercial & HOA

Per-visit pricing, chemical logs, and health-code compliance for apartments, HOAs, hotels, and managed properties.

Commercial service →
Coupon · $150 valueFree filter cleaningFor new weekly-service customers. Must be claimed at signup.Mention this coupon when you sign up.
Coupon · $150 valueFree repair diagnosticFor new repair customers, on the first visit.Mention this coupon when you book.
Coupon · $150 valueFree commercial walkthroughHOA, hotel, or managed property. We scope in person before we quote.Mention this coupon when you request a walkthrough.
Always freeWater testing at the storeBring a sample to 404 N Barranca Ave, Covina. Leave with a written plan.No coupon needed.

Service area applies. One per household. Free diagnostic excludes parts and repair labor.

Customer reviews

What customers say about Johnny's Pool & Spa Service

Recent 4- and 5-star Google reviews

Rating and review count are the totals on our Google Business Profile, including every review. Cards show recent reviews of 4 stars and up, newest first.

Google★★★★★ See Google reviews

Raymond C. Google review
★★★★★
I went to two different pool supply places and they didn't have any idea what my part was. I walked into Johnny's and within three seconds the guy behind the counter knew exactly what I needed and the part number! Sure enough the part fit and I'm back in business. Highly recommend this place.
King D. Google review
★★★★★
I needed help getting gaskets and other parts which were hard to find, but Johnny's not only had them in stock but at a reasonable price! Jay provided great customer service and gave me a lot of advice and recommendations. They saved me a lot of time and money. Highly recommend this store, they're very honest!
D. Santi Google review
★★★★★
They are the only store who had the pool motor I needed in stock, and they set it up for me free and explained what I needed to do for my pool. This is my place from now on!
▸ View our profile on Google Profile totals synced within 24 hours; updated Sep 24, 2026.
Visit us

Johnny's, Covina.

  • Address404 N Barranca Ave, Covina, CA 91723. Get directions
  • HoursMon to Fri 9am to 6pm (5:30pm in winter) · Sat 9am to 5pm · Sun 10am to 2pm
  • Phone(626) 966-8684
  • Water testingFree in-store. Bring a water sample, leave with a plan.
Johnny's Pool and Spa storefront at 404 N Barranca Ave in Covina

Commercial & HOA pools

Apartment communities, HOAs, hotels, and property managers across the San Gabriel Valley use our commercial crews: priced per visit, up to seven days a week, chemical logs kept, health-code compliance handled. Contracts and insurance run through our parent company, SK Pools (CSLB C-53 #1162272), so your vendor paperwork is easy and your crew stays local.

CPO-certified techs · Full-time repair staff · Dedicated billing team · Documented chemical logs

Commercial pool service →
Apartment community pool on commercial service in the San Gabriel Valley Community pool with lounge chairs beside a clubhouse HOA pool surrounded by palm trees
The crew

The people behind the counter.

Mike, General Manager MikeGeneral Manager

Mike has spent more than 40 years at Johnny's and oversees the whole operation. From the counter to the repair calls, he has done every job in the building. If it can be fixed, Mike can fix it.

JJStore Manager

JJ started out cleaning pools and knows the work from the water up. Today he runs the Covina store, keeping the counter stocked and customers taken care of.

Commonly asked questions

Is Johnny's still the same store?

Same store on Barranca Ave, same people at the counter and on the routes. Johnny's is now part of SK Pools, which adds a full back office behind the team: billing, scheduling, customer service, and more repair staff.

Do you do weekly service, or just sell supplies?

Both, and service is most of what we do. Our own techs run weekly routes across the San Gabriel Valley, and our repair staff handles pumps, filters, heaters, salt systems, automation, and leaks. Every repair is quoted before it starts.

Can you find a part if I bring in the old one?

Usually, yes. Bring the old part, or a photo of the label on the pump, filter, or heater, and we'll match it or order it.

Do you work on spas and hot tubs?

Yes. Spa chemicals and filters at the counter, and repairs on pumps, heaters, and controls. Bring a sample of the spa water and we'll test it free.

Which cities do you cover?

Covina, West Covina, Glendora, San Dimas, Azusa, La Verne, and the rest of the San Gabriel Valley. The full list is below.

What are your hours?

Monday to Friday 9am to 6pm (5:30pm in winter), Saturday 9am to 5pm, and Sunday 10am to 2pm.

Can I text you instead of calling?

Yes. Text (760) 300-1476 for a quote or to get on the schedule. You'll get an instant reply.

Where we work

Serving Covina and the San Gabriel Valley.

Weekly pool service, repair, and equipment installation across the San Gabriel Valley from our store in Covina, plus free water testing at the counter, seven days a week.

City pages: Covina · West Covina · Glendora · San Dimas

Let's get it handled.

Request a quote and we'll get back to you the same business day, or stop by the store on Barranca Ave.

Get a quote (626) 966-8684

Text (760) 300-1476 for an instant reply.