Field service management

Bring your jobs to life.

Estimates, scheduling, routing, invoicing, and customer messaging in one place — built for cleaning, lawn care, HVAC, plumbing, and handyman businesses.

  • 14-day trial
  • No credit card
  • Plans from $29/mo
$29Starter, per month
5 usersIncluded on the $59 Pro plan
$5Per additional user, per month
14 daysFree trial — no card needed
01 — The platform

Everything a field service business runs on, in one place.

Connected from the first estimate to the final payment, so nothing gets typed twice.

01

Dashboard & Reports

Revenue trends, job pipeline, crew performance, and stale-estimate alerts on one screen — plus scheduled PDF business reports in your inbox.

Learn more
02

Estimates

Digital signing, view tracking, automated follow-ups, and one-click conversion to a scheduled job.

Learn more
03

Jobs & Scheduling

Drag-and-drop calendar with a map view. Assign crews, set time windows, capture before/after photos, and track deposits.

Learn more
04

Route Optimization

Google Cloud routing sequences anytime jobs around fixed appointments. Drag to override whenever you know better.

Learn more
05

Invoicing & Payments

Single or batch invoices, 8 templates, online card payments with optional tipping, and reminders from draft to paid.

Learn more
06

Communications

Every email and text in one inbox. Customer replies thread back to you, with consent tracking built in.

Learn more
07

Automations

Estimate follow-ups, auto invoicing, payment reminders, and crew schedules sent on a timer — set once, then forget.

Learn more
08

Customer CRM

Customer profiles with multiple properties, full message history, lifetime value, and one-click actions.

Learn more
09

Customer Portal

A branded portal where customers pay invoices, approve estimates, see their schedule, and request work — no account needed.

Learn more
10

Team & Equipment

Crews, roles and permissions, equipment tracking, and a mobile app for everyone in the field.

Learn more
11

Mobile App

iOS and Android apps for owners and crews — schedules, clock in/out, photos, invoices, and on-the-way texts.

See the app
12

Integrations

QuickBooks, Google Calendar and Contacts, Stripe, Square, Twilio, and Google Maps — connected in minutes.

See integrations
02 — How a job moves

One record, start to finish.

Every stage hands its details to the next. No re-entering data, no broken handoffs.

  1. 1

    Estimate

    Build from saved services, send by email or text, and know the moment it’s opened.

    Send · Track · E-sign
  2. 2

    Job

    Signed estimates become scheduled jobs. Assign a crew, route the day, capture photos.

    Schedule · Assign · Complete
  3. 3

    Invoice

    Line items carry over. Send it on completion, then let reminders do the chasing.

    Send · Remind · Collect
  4. 4

    Paid

    Customers pay online by card — tip included if you allow it. Books stay in sync.

    Stripe · Square · PayPal
03 — Recently shipped

New this season.

The latest additions to JobVivi, available on the plans noted.

All product updates
  • Scheduled business reports

    A PDF covering revenue, pipeline, operations, customers, and receivables — emailed weekly, biweekly, monthly, or quarterly to whoever needs it.

    Pro
  • Crew schedules, sent for you

    Pick the days and time. Every crew member and employee gets their upcoming jobs by text or email, automatically.

    Pro
  • Arrival detection & time on site

    The app notices when a tech reaches a job site and logs how long they stayed — visible right on the job.

    Mobile app
  • “On the way” texts

    One tap from the job sends your customer an on-the-way message, using your own template.

    Mobile app
  • Tips on online payments

    Let customers add a tip when they pay an invoice online. Exclude any customer you like; tips sync to QuickBooks.

    Starter & Pro
  • Two-way texting

    Customer replies land in your inbox, threaded with the conversation they belong to.

    Inbox
04 — Mobile app

The office in your truck.

Owners, crews, and employees stay connected from the job site — on iOS and Android.

  • Crew location & historySee where your team is while they’re signed in, with 90 days of history per employee.
  • Clock in, time on siteClock in and out from the phone; arrivals at job sites are logged automatically.
  • Job updates & photosUpdate status, add notes, and capture before/after photos from the job site.
  • Invoices & estimatesCreate and send from the field — no waiting to get back to a desk.
  • Notifications that matterApprovals, payments, and new service requests as they happen.
  • The whole scheduleDay, 3-day, week, and month views. Share a schedule by text or email in one tap.
iOS & AndroidEmployees added to your plan get mobile app access — assigned jobs, clock in/out, team messaging, and job photos.
05 — Customer portal

Your customers, fully in the loop.

Each customer gets a personal portal to pay, approve, and request work — without creating an account.

No login required.You send a secure link. They click it. Access is scoped to their account only.
  • Pay invoices onlineCard payments through Stripe, Square, or PayPal — no phone calls.
  • Accept or decline estimatesOne tap, and you’re notified instantly.
  • See their scheduleUpcoming jobs, arrival windows, and assigned crew.
  • Request new workYou review every request before anything is booked.
  • Instant alerts
  • Review requests
  • Modify & accept
  • Decline with a note
06 — Pricing

Full power, fair price, no surprises.

Comparable five-user plans elsewhere run $139–$189 a month on monthly billing, before add-ons. Small businesses doing real work deserve better.

Free trial
$0
14 days, no card needed
  • Unlimited jobs
  • 1 user
  • Basic CRM
  • Estimates & invoices
  • Automations
  • Integrations
  • Route optimization
Start free trial
Starter
$29/mo
Billed monthly — cancel anytime
  • Unlimited jobs
  • 1 user
  • Full CRM
  • Estimates + e-signing
  • Invoicing (2 templates)
  • Scheduling + map view
  • All automations
  • Route optimization
  • QuickBooks + Google sync
  • Customer portal
Start Starter trial
Extra users
$5/user/mo
Add employees to any paid plan
  • Customizable access levels
  • Mobile app access
  • Assigned jobs & routes
  • Clock in / clock out
  • Photo capture on jobs
  • Per-employee permissions
  • No limit on add-ons
Add to your plan
Dedicated SMS numberYour own local number for customer texts. Optional, any paid plan.
$5/mo
No setup fees, no contractsMonth-to-month. Trials don’t convert to paid on their own.
$0

What comparable plans cost elsewhere

Published monthly-billing prices for each vendor’s plan closest to JobVivi Pro.

JobberConnect · 5 users$139/mo
Housecall ProEssentials · 5 users$189/mo
GorillaDeskPro · 3 routes$297/mo
ServiceTitanCustom contractQuote only
JobVivi Pro5 users included$59/mo

Prices as of July 2026. Prices change — see our comparison pages for sources and details.

07 — Security & technology

Built on infrastructure you can trust.

Your business data is protected at every layer — authentication, payments, and communications.

Supabase Auth
Sign-in runs on Supabase Auth — email/password or Google, with signed, short-lived JWT session tokens checked on every API request.
PostgreSQL Database
Every record is scoped to your company, and every API request is checked against the company you belong to.
PCI-DSS Payments
Card payments are handled by Stripe, Square, and PayPal, all PCI-DSS compliant processors. Card numbers never touch JobVivi’s servers.
Twilio SOC 2 Type II
Text messages are delivered through Twilio, whose infrastructure is independently audited under SOC 2 Type II.
Encryption
All traffic is served over HTTPS (TLS). Connected-account OAuth tokens are encrypted at rest with AES-GCM.
Versioned Migrations
Every database schema change is a versioned, reviewed Flyway migration — a full, auditable history of how your data is stored.
High-Performance Stack
A Kotlin/Ktor backend with pooled database connections, built to keep the app responsive as your business grows.
Role-Based Access
Owner, admin, and employee roles plus per-page access controls let you decide what each team member can see.
08 — Integrations

Plays well with the tools you already use.

Native integrations with the platforms that matter most to field service businesses. Set up in minutes.

StripeCards online. Set as default or pair with others.
SquareIn-person and online, linked to invoices.
PayPalGive customers the payment method they prefer.
QuickBooksAuto or manual sync — customers, invoices, jobs.
Google CalendarJobs sync to your Google Calendar.
Google ContactsCustomers stay synced with your Google account.
Twilio SMSCarrier-registered texting. Dedicated numbers available.
Google MapsAddress validation and Cloud route optimization.

All product names, logos, and brands are property of their respective owners. Use of these names and brands does not imply endorsement.

Fourteen days free. No card needed.

Start with the core features and upgrade as the business grows. Import your customers and send your first estimate today.

Start free trial Talk to a personNo credit card required · Cancel anytime