Features / Mobile App

Power in Their Pocket

A native iOS and Android app built for pool technicians in the field. Daily schedules, photo verification, chemical readings, checklists — everything your techs need, right on their phone.

EZ Pool Biller mobile app daily schedule with customer stops

Daily Schedule at a Glance

Technicians open the app and see their entire day — every stop, every customer, in the right order. No phone calls to the office asking "where do I go next?"

  • Customer cards — name, address, phone, gate codes, and site notes
  • Service details — what's expected at each stop
  • Real-time updates — schedule changes pushed to the app instantly
  • Service start/complete — tap to begin, tap to finish, time logged automatically
EZ Pool Biller mobile visit details with Begin Visit button and location instructions
EZ Pool Biller mobile photo capture and complete visit screen

Photo Verification You Can Trust

Every photo is tamper-proof evidence that the job was done, where it was done, and when. No old photos, no stock images — just real, verifiable proof of work.

  • Camera only — photos must be taken in real-time from the phone's camera. Gallery uploads are blocked, so technicians can't submit old or unrelated photos.
  • Auto watermark — every photo is stamped with the date, time, and technician name automatically
  • GPS coordinates embedded — each photo records the phone's latitude and longitude at the moment of capture, proving the technician was at the service location
  • Minimum photo requirements — configure how many photos are required before a technician can complete the visit
  • Sent to customers — service completion emails include the photos automatically, so homeowners see the proof

Checklists, Chemistry & Inventory — All in the Field

Technicians complete checklists, log chemical readings, and track inventory usage — all from the same visit screen. Nothing gets forgotten.

Service checklist with required and optional items

Service Checklist

Required items can't be skipped

Chemistry readings for chlorine, pH, alkalinity, and stabilizer

Chemical Readings

pH, chlorine, alkalinity, stabilizer

Inventory usage tracking with stock levels for chemicals

Inventory Usage

Track chemical usage with live stock levels

Built-In Accountability — No Extra Tools Needed

Every service visit creates an automatic audit trail. When a technician taps "Begin Visit," the app records the exact time and GPS coordinates. When they tap "Complete Visit," it records both again. The web app then shows both timestamps with the distance from the service location — so you can see if the tech was actually on-site.

  • GPS on Begin & Complete — the phone's latitude and longitude are captured both when the technician starts and finishes the visit, displayed with distance to the service address
  • GPS on every photo — each photo also records its own GPS coordinates at the moment of capture
  • Watermarked timestamps — date and time burned into every photo image, cannot be altered
  • No gallery uploads — the app only allows photos from the live camera, preventing pre-taken images
  • Distance verification — the web app calculates the distance between the technician's GPS and the service location, so you can spot anomalies at a glance

If a customer questions whether a visit happened, you have GPS-verified start/end times, watermarked photos with their own GPS tags, completed checklists, and chemical readings — everything needed to resolve disputes instantly.

What the Web App Shows Per Visit

Under "Mobile App Data" in the service details drawer:

Mobile Start
04-10-2026 09:08 • 26.1884, -80.1726 • 0.12 mi to location
Mobile Done
04-10-2026 09:32 • 26.1884, -80.1727 • 0.11 mi to location

Timestamp + GPS coordinates + distance from the service address (calculated via haversine formula)

What Gets Recorded Per Photo

📍
GPS Location
Latitude & longitude from the phone at the moment of capture
🕑
Timestamp
Exact date and time, watermarked on the image
👤
Technician ID
Which technician took the photo
📷
Image Details
File size, dimensions, and unique photo ID

Simple Sign-In. Flexible Scheduling.

Technicians log in with their email and company code — no complex usernames to remember. Once in, they see today's schedule. Need to check a different day? The built-in calendar picker lets them jump to any date.

  • Simple login — email and password, no complicated setup
  • Calendar picker — jump to any day to see past or future schedules
  • Online/offline indicator — techs always know their sync status
  • Distance to each stop — mileage shown next to every customer card
EZ Pool Biller mobile app login screen
EZ Pool Biller mobile calendar picker for schedule navigation

The Complete Visit Workflow

Every service visit follows the same proven flow — from arrival to completion. Nothing gets skipped, nothing gets forgotten.

Begin Visit screen with location details

1. Arrive & Begin

Chemical readings entry for chlorine, pH, alkalinity

2. Log Chemistry

Inventory usage tracking with stock levels

3. Track Chemicals

Service checklist with required items

4. Complete Checklist

Photo capture and Complete Visit button

5. Photos & Finish

Works Offline. Syncs When Ready.

Dead zones, weak signal, no Wi-Fi? No problem. The app stores everything locally and syncs automatically when the connection comes back. Your technicians never lose a beat.

📷

Photos saved locally

Checklists stored offline

🔃

Auto-sync on reconnect

Built for Both Sides

For the Owner / Manager

  • ✓ Real-time visibility into field operations
  • ✓ Photo proof of every service visit
  • ✓ GPS verification that techs were on-site
  • ✓ Accountability without micromanaging
  • ✓ Problem reports flagged immediately

For the Technician

  • ✓ Clear daily schedule — no guessing
  • ✓ Gate codes and notes always available
  • ✓ Fast service start/complete workflow
  • ✓ Works even without cell signal
  • ✓ Simple, intuitive interface — minimal training

Mobile App FAQ

Billing & Payments Route Optimization

Give Your Techs the Tools They Deserve

The mobile app is included with every EZ Pool Biller account. No extra charge.