Sunnyvale Hot Tub Repair

Cold water, a dead pump, a flashing code. Tell us what the tub is doing and we will work out why, then get it back to bubbling.

What's going on?

Pick the symptom that sounds like your tub

Most problems announce themselves one way or another. Start with the closest match and we will take it from there.

Won't heat

The display promises 100° and the water feels like a lake in May. A heater that gives up can be a worn element, a filter choking the flow, or a sensor telling the board the wrong number.

See the fix

Tripping the breaker

A breaker that drops the second the tub starts is doing its job, so leave it off. We trace whether the cause is moisture, a tired pump motor, or a heater element leaking current.

See the fix

Leaking or losing water

A tub that drops an inch a week is leaking somewhere, even if the ground looks dry. We narrow it down to a fitting, a seal, a jet body, or the shell itself.

See the fix

Pump noise or humming

Grinding, screeching, or a hum with no flow all mean the pump is unhappy. Sometimes it is only air or a dry seal, and sometimes the bearings are on the way out.

See the fix

Weak or dead jets

Jets that used to push now just dribble. Dirty filters, a closed valve, a trapped air pocket, or a pump losing strength are the usual suspects.

See the fix

Error code on the panel

FLO, ICE, OH, SN, or a string of letters you have never seen before. Codes point at a circuit, not always at the part named, so we read them with some skepticism.

See the fix

Cloudy or foamy water

Water that turns milky, smells off, or grows a foam hat is asking for a reset. We look at filtration, sanitizer habits, and how long it has been since the last drain.

See the fix

Won't turn on

A dark panel can mean a tripped GFCI, a dead transformer, or a board that has had enough. We start at the breaker and work toward the tub.

See the fix

We find the cause before we touch a part

Swapping parts until the tub works is a slow and expensive way to fix a hot tub. A dead heater and a weak heater can look identical from the deck, and the real fault may sit a few feet away in a clogged filter or a loose connection. So the first visit is spent asking questions, reading the panel, and measuring.

Our approach is simple. We listen to what you noticed, we check the basics that cause the most trouble, and then we test the suspect system under load. You get a plain explanation of what we found and what it would take to fix it, before any work begins.

What we check on a first visit

  • Power at the tub: breaker, GFCI behavior, and incoming voltage
  • The control panel's current code and its recent fault history
  • Water level, filter condition, and flow through the heater
  • Pump and heater operation while they are running, not just at rest
  • Plumbing, unions, and seals for slow seepage and heat damage
Technician reading the control panel of an open hot tub cabinet with a meter in hand
Hot tub filter cartridge being rinsed beside an open spa cabinet

Maintenance visits that keep small things small

A tub that is used every week behaves very differently from one that sits under its cover for a month. Maintenance visits give a tech regular eyes on the parts that wear quietly: filters, seals, the cover, and the water itself.

On a visit we test and balance the water, clean or swap filters, check the cover and lifter, and listen to the equipment run. If something is trending toward a repair, you hear about it while it is still cheap to deal with.

  • Fewer surprise breakdowns on a Saturday afternoon
  • Clearer, more comfortable water without guessing at chemicals
  • Filters and heaters that are not fighting dirt all year
  • A written heads-up on parts that are wearing out

About maintenance visits

Covers and lifters: the cheapest way to lose heat is a bad lid

California sun is hard on foam and vinyl. UV bleaches the surface, the vinyl cracks along the folds, and the foam inside slowly soaks up moisture until the cover weighs as much as a wet mattress. Hinge seams split next, and then the cover stops sealing.

A tired cover lets heat escape and lets debris in, which means the heater runs longer and the filter works harder. A replacement sized to your tub, plus a lifter so nobody has to wrestle it, tends to pay you back in comfort quickly.

Signs it is time for a new cover

  • It feels heavy or smells musty when you lift it
  • The vinyl is cracked, faded, or peeling at the seams
  • The fold hinge has split or tears when you open it
  • Steam rises around the edges while the tub is covered

Covers and lifters

Hot tub with its cover lifted on a side-mounted lifter beside a backyard fence

Text us a photo of the problem

A picture of the control panel, the error code, the wet spot, or the cabinet label helps us arrive knowing what to look for and what to bring. It takes ten seconds and often saves a second trip.

Text a photo

Hot tubs in Sunnyvale work harder than you might expect

Winters here are mild, so many Sunnyvale tubs stay in use all year instead of going dark in January. That is great for the soak and tough on the equipment: pumps and heaters that never get a seasonal rest wear faster than ones used a few months at a time.

Then comes summer. Long, bright afternoons cook cover vinyl and bleach the cabinet panels, and a cover that held up fine through one season can fail in the next. Power outages add their own trouble, because a tub that sat without electricity comes back cold, unfiltered, and sometimes with a board that needs a reset.

Draining is another local detail. Sunnyvale asks residents to keep pool and spa water out of storm drains, which lead to creeks and the bay without treatment, and to send it to a sanitary sewer clean-out instead. We plan drains that way, and we can talk through the safe approach if you are draining yourself. We work in ZIP codes 94085, 94086, 94087, and 94089, in neighborhoods like Cherry Chase, Birdland, Ortega Park, and Lakewood Village.

Ready to get the tub working again?

Call, text, or send the schedule form. Tell us what it is doing and we will take it from there.