Equipment

Pumps, filters, heaters,
diagnosed on the first visit.

Most repairs come up mid-summer, which is exactly when you don't want a broken pump. Every truck carries common parts for Pentair, Hayward, and Jandy, so we quote on-site instead of disappearing for a parts run.

Diagnostic visit
$129
Credited toward any repair over $300.
On the invoice

Every visit, every line spelled out.

  • Pump diagnostics — bearings, capacitors, seals, impeller
  • Filter repair — cartridge, DE, sand replacement
  • Heater service — gas valve, igniter, thermostat, sensor
  • Salt cell replacement & calibration
  • Automation troubleshooting (IntelliCenter, OmniLogic, iAquaLink)
  • Plumbing leaks (PVC, unions, valves)
  • Same-day quote, same-week repair on most jobs
From book to done

What actually happens once you hit send.

01 — Diagnostic visit ($129)

On-site, 30–60 minutes. We diagnose, photograph, and quote — credit applies if you proceed.

02 — Quote in 24 hours

Flat-rate quote, parts itemized at wholesale + fair markup. No "estimated 4–6 hours of labor" surprises.

03 — Repair

Most jobs are done same-week. Special orders (specific heater parts) ship in 5–10 days; we'll tell you up front.

04 — Warranty

All workmanship warranted 1 year. Parts carry manufacturer warranty — we file the claim if it fails.

Tuned for the Wasatch

The Utah-specific part of this service.

FAQ

The questions we get for this one.

I just need a quote — do I have to pay $129 for the diagnostic?
Yes — but it credits toward any repair over $300. Free quotes get gamed; we charge for our time and apply it to your bill.
Can you repair a Polaris cleaner?
We service Polaris pressure-side and robotic. Hose, sweep, diaphragm, drive parts — all standard. Older 280/360 units are still parts-supported.
My pump is loud / leaking / not priming. What is it?
Loud usually = bearings. Leaking = shaft seal. Not priming = lid o-ring, basket, or impeller. We see one of these three at least twice a week — call us.
Adjacent work

Other things we tend to handle.

Alright, let's get your pool on a route.

Quote takes about a minute on the page, no phone tag, no "depends on your pool" stall to pad the number.