Field service software for owner-operated crews

Run the field
like an operation.

Routes, dispatch, mobile tech app, photo proof of service, AI-parsed inbound email, customer invoicing, and QuickBooks Online sync — for owner-operated pool, spa, HVAC, and landscape companies.

No charge for 14 days. Cancel anytime.

Built on the platforms you already trust

  • QuickBooks

    Online integration for customers + invoices

  • Stripe

    Processes your CoastalOps subscription billing

  • Claude (Anthropic)

    AI that turns customer email into work orders

Everything the field needs.
Nothing the office doesn't.

One platform from the route to the invoice. No taped-together spreadsheets, no app graveyard, no chasing photo evidence over text.

Routes & dispatch

Static routes by check-in day, stop ordering by service type, drag-to-reroute when the day changes.

Mobile tech app

Offline-first PWA. Tech checks in, captures evidence, completes work — syncs when signal returns.

Photo proof of service

Photo evidence per visit, timestamped and tied to the technician and stop. Repair and equipment photos retained for audits and disputes.

AI-parsed inbound email

Customers email like normal humans. Claude turns the message into a service ticket with context attached.

Subscription & customer portal

Stripe powers your CoastalOps plan. Update payment, change tiers, or cancel from the customer portal in one click.

Customer invoicing & QuickBooks

Email branded invoices to your customers. One-way push of customers and invoices to QuickBooks Online — your bookkeeper records payments there.

Empty coastal road on an overcast day, ocean to the left and tree-lined cliff to the right.

On the road

Built where the work happens.

Office and field

Preview

Built for the office
and the field.

Your dispatcher plans the day on a desktop. Your tech runs it from the truck. Same data, same routes, same proof — neither one waiting on the other.

What it adds up to

Concrete numbers.
Honest about what it does.

1tap

Replaces a paper service form per stop.

Photo proof, chemistry log, and notes attached to each stop — captured offline, synced when signal returns.

Day 1

Set up your first route in an afternoon.

CSV import, tech invite, route generation — the steps to a live route are typically a single sitting.

1,500properties

Headroom on the top tier.

From 2-tech crews on 100 properties through 20-tech operations capped at 1,500 — same operating model across all three plans.

Ready to get your operation off the whiteboard?

Start 14-day trial
Aerial view of a service crew bucket truck stopped on a tree-lined residential road.

In the work

Designed for the trades that show up.

One platform, every trade

Pool, spa, HVAC, landscape.
Same operating model.

Routes, dispatch, photo proof, invoicing — the same playbook adapted to the trade you actually run.

Preview

Pool & spa

Static routes by check-in day, chemistry logs attached to each stop.

Preview

HVAC

Service tickets with photo proof, equipment history per property.

Preview

Landscape

Crew dispatch, before/after photos, recurring-route templates.

Preview

Pressure-wash & irrigation

One-time and recurring jobs, invoicing in the same flow as routing.

Priced for scale.

Start with the tier that matches your crew today. Switch anytime — your data and your routes come with you.

Starter

For solo operators and two-tech crews getting their first routes off paper.

$149/ month
  • Up to 2 technicians
  • Up to 100 properties
  • Routes & dispatch
  • Mobile tech app with offline support
  • Photo proof of service
  • Email support
Start 14-day trial
Most popular

Growth

For owner-operators scaling past five techs without scaling chaos.

$499/ month
  • Up to 10 technicians
  • Up to 500 properties
  • Everything in Starter
  • AI-parsed inbound email
  • Customer invoicing via email
  • QuickBooks Online push (customers & invoices)
  • Priority support
Start 14-day trial

Scale

For operations running multiple crews, multiple regions, full ops visibility.

$1,299/ month
  • Up to 20 technicians
  • Up to 1,500 properties
  • Everything in Growth
  • Dedicated onboarding
  • Volume pricing on request
  • Quarterly ops review with our team
Start 14-day trial

Need more than 20 technicians or custom integrations? Talk to us.

How it works

From signup to your first
route on day one.

01

Sign up

14-day trial. Card on file, no charge until day 15. Cancel from the customer portal anytime.

02

Import properties

CSV upload or Google Sheet URL — your customer list lands in minutes. Tier limits show up front.

03

Routes go live

Your tech opens the PWA and starts checking in. Photos sync as signal returns.

Questions, briefly.

How does the 14-day trial work?
You enter a card during checkout but we don't charge it until day 15. Cancel from the customer portal anytime in those 14 days and you won't be billed.
Can I cancel anytime?
Yes. Cancel from the customer portal in one click. Your data stays accessible through the end of your billing period — request an export from settings before then to keep a copy.
Does the mobile tech app work offline?
Yes. The technician PWA captures stops, photos, and notes offline. Everything syncs when signal returns — including evidence photos uploaded to Supabase storage with row-level security.
How does AI inbound email parsing work?
You forward customer emails to your CoastalOps inbound address. Claude (Anthropic) reads the message, identifies the customer/property, and drafts a service ticket. Your team approves before anything is dispatched.
How do my customers pay?
You email branded invoices to your customers from CoastalOps, and your bookkeeper collects payment in QuickBooks Online (or whatever processor you already use). CoastalOps does not currently process end-customer card payments — Stripe is wired only for your CoastalOps subscription.
What happens to my data if I leave?
Request a full data export from your settings page — customers, properties, routes, work orders, and photo links — and we'll deliver it within 1 business day. We don't hostage your data; you ship out with everything you came in with.
Do my technicians need separate logins?
Each technician gets their own account, scoped to your company's data via row-level security. Roles: admin, overseer, technician, maintenance. Pricing counts active techs only.

Get your operation off the whiteboard.

14-day trial. Cancel anytime. Most crews have day-one routes running the same afternoon they sign up.