For hot tub & spa service companies

Every service visit logged, checked and sent to the client.

Your technicians log water readings and chemicals on their phones. You review each visit and approve the charges. Your client gets a clear summary of their water, under your company's name.

iPhone, Android and webWorks without signalPersonal onboarding

UlaClearwater Spa Care
Synced
AddressesReviewPricingTeam
Awaiting review

14 Harbor View Rd

Routine maintenance · Oct 21 · Logged by Marcus
9.5 / 10
Ula Score
Good
Free Chlorine7 ppm
Total Chlorine3.5 ppm
pH7.5
Alkalinity95 ppm
Cyanuric Acid40 ppm
Total Hardness340 ppm
Chemicals addedChlorine, 2 Tablespoons
MPS, 1 Scoop
Approve & email client
Total $52.50 · from your price list

How it works

From the hot tub to the client's inbox in three steps

STEP 1 Your technician

Log the visit on site

Pick the address, enter what the test shows and what went in the water. It takes a minute or two.

  • Seven readings, from free chlorine to salt level
  • Chemicals with amounts and units
  • Filters cleaned, service type and notes
  • Saves on the phone with no signal and syncs later
STEP 2 You

Review and approve

Every visit lands in your review queue. Check the numbers before anything reaches the client.

  • Charges worked out from your own price list
  • Add an adjustment with a note when needed
  • Preview the exact email before it sends
  • “Copy for POS” to paste into your billing system
STEP 3 Your client

Get a clear summary

On approval, the client gets an email from your company with a link to their service summary.

  • Readings, chemicals added and notes
  • Their Ula Score, so “how's my water?” has an answer
  • Your logo, wording and reply-to address
  • No prices on the client page

The Ula Score

One number your clients understand

Most people can't read a test strip. Everyone can read 9.5 out of 10. The Ula Score turns six readings into one water quality score, and it works the same on every device.

Score = 10 − penalties
for each reading away from target

A reading on target costs nothing. The penalty grows the further it drifts, up to that reading's weight. pH and free chlorine matter most.

Readings you skip don't count against you. A visit with any of the six readings gets a score.

RecommendationpH is high. Add pH decreaser.
RecommendationCyanuric Acid is high. A partial drain and refill will help.
ReadingTargetWeight (points)
pH7.5
2.5
Free Chlorine8 ppm
2.5
Total Chlorine3 ppm
1.25
Alkalinity90 ppm
1.25
Cyanuric Acid40 ppm
1.25
Total Hardness350 ppm
1.25
0 – 4Needs attention 4 – 7Fair 7 – 10Good

A perfect 10 is marked Excellent. Over several visits, Ula shows whether each tub is improving or slipping.

Features

Built around how a service company runs

Your brand on every email

Your logo, your sender name, and replies straight to your inbox. Write the message yourself with fields like {client} and {date}.

Pricing that adds itself up

Set a price for each service type and each chemical by unit. Ula totals every visit and flags anything that isn't priced yet.

Accounts for your whole team

Add technicians in seconds. Filter visits by tech, and deactivate someone the moment they leave. Their access stops right away.

Addresses with several contacts

Rentals and property managers are covered. Keep several contacts per address and choose who gets each summary.

On the phones they already carry

An Android app, and on iPhone it adds to the home screen and opens full screen. The same account works on the web.

Backyards with bad signal

Visits save on the phone first and sync when there's a connection. A tech can always see what hasn't gone up yet.

Get started

Request an account

Every new company is set up personally, so you start with your prices, team and clients already in place.

  1. 1

    Send the form

    Tell us about your company. It takes about a minute.

  2. 2

    We review your request

    We look over each request and approve your account, usually within one business day.

  3. 3

    Set your password and get set up

    You'll get an email with a link to set your password. Then we walk through a startup session together: price list, technicians, and your first addresses.

Questions first? Email support@ulaclear.com

Tell us about your company

We'll email you once your account is approved.

We only use your details to set up your account.