Built for plumbing crews

Plumbing maintenance software that actually keeps your service plans on schedule.

Auto-generate annual flush jobs, prioritize members in emergency dispatch, run a flat-rate price book, and take payment on-site by card or ACH. Built for plumbing crews of 1–10. Flat $39/month — never goes up because you hired another plumber.

Start your 14-day free trial $39/mo · 14-day trial · No card

What you get

  • Recurring service plans

    Annual water heater flushes, semi-annual drain treatments, membership inspections — auto-generate the next job, auto-bill the membership fee, never let a plan lapse.

  • Member-first emergency dispatch

    When a member calls, the system flags it and routes to the nearest tech ahead of one-off callers. Members are typically 3x lifetime value — protect them.

  • Flat-rate price book

    80–200 saved items (water heater swap, garbage disposal, toilet pull/reset, hydro jetting, camera inspection) with your prices. Consistent quotes from every tech.

The pain points we built this to fix

01

Service plans get forgotten

Without automation, annual flushes and membership inspections slip — and so does the recurring revenue. CrewOpsPro auto-generates the next maintenance job the day the last one closes.

02

Emergencies blow up the day

Drag the 6pm emergency onto whoever's closest. Reshuffle the rest of the day in seconds. Members get prioritized automatically.

03

Flat-rate pricing in a binder

Build your price book once. Tech taps the item on-site, customer sees the price before work starts, invoice is done before you leave the driveway.

04

Cash on the truck

Take payment on-site by card or ACH. No 'invoice will be mailed' delays, no 60-day A/R aging.

What six seats actually cost you

Recurring service plans usually sit in a $199–$329 tier on the per-seat tools. Here they're in the base price.

6
1 plumber10
CrewOpsPro$39/mo
Jobber (est. all-in)$204/mo
Housecall Pro (est. all-in)$180/mo

Keeping in your business each year

$1,980

That's a full set of drain cameras or most of a truck payment.

Based on September 2026 published pricing. CrewOpsPro is $39/mo flat for up to 10 users; Jobber and Housecall Pro add per-user fees. Real costs vary by tier and add-ons.

A day on CrewOpsPro

What a plumbing day actually looks like on it.

  1. 6:50 am

    Members surface first

    Overnight requests are sorted with maintenance-plan members flagged, so the people paying you monthly get the morning slots.

  2. 8:30 am

    Flat rate, no awkward math

    Tech taps 'water heater flush' from the price book. The homeowner sees the number before a wrench comes out.

  3. 11:10 am

    Camera footage sells the repair

    Root intrusion at 42 feet, recorded and attached to the job. The reline quote goes out with the video in it.

  4. 2:00 pm

    Emergency reshuffles the board

    Burst supply line downtown. Drag it onto the closest truck; the rest of the day re-slots and every customer gets a new ETA text.

  5. 4:20 pm

    Next flush booked before hangup

    Closing the job auto-generates the next annual maintenance visit and puts it on the calendar.

  6. 11:45 pm

    Paid in a wet basement

    Tap-to-pay on the phone or a texted pay link. No 60-day A/R on emergency work.

Everything included at $39/mo

One flat price. Up to 10 team members. No feature gates, no upsells, no per-tech fees.

Scheduling & dispatch

Drag-and-drop calendar, route view, and crew assignments that sync to the mobile app.

Estimates & invoices

Branded quotes in 90 seconds. One-click convert to invoice with a 'Pay Now' button.

Payments built in

Credit card and ACH at competitive rates. Money in your account in 1–2 business days.

Customer CRM

Full job history, photos, notes, and attachments on every property — searchable from the truck.

Mobile web app (works like native)

Installable on iPhone and Android. Crews update status, capture signatures, and take payment on-site.

Client portal

Customers approve quotes, view invoices, and pay online without calling you back.

How plumbing shops usually run it — and what changes.

Jobber / Housecall Pro upper tiersCrewOpsPro
Recurring service plans$199–$329/mo tierIncluded at $39/mo
Per-plumber feeYesNone up to 10
Member-priority dispatchManualFlagged automatically
Equipment historyNotes fieldMake, model, serial, warranty per property
60-second self-audit

Are your service plans actually running themselves?

Check every one you'd have to admit to.

0/6

Check the ones that apply

Most owners we talk to land somewhere between three and five.

Start your 14-day free trial
Property profiles

Every property gets its own profile.

Pull up an address and see everything at a glance — every job done, every estimate sent, every invoice paid, with full revenue totals on the right rail. No more digging through email threads or three different apps to remember what you did at 1122 Spanish Moss Dr last spring.

  • Jobs, Estimates, and Invoices tabs scoped to the property
  • Property photo, map, owner contact, and gate notes in one card
  • Activity summary: total estimates, jobs, invoices, lifetime revenue
  • Trade-specific tabs: Pool, Chimney, Electrical, Maintenance, AI Insights
CrewOpsPro property profile dashboard showing jobs, estimates, invoices, and activity summary for a single address
Maintenance tab

Recurring maintenance on autopilot.

Set up recurring service plans per property — quarterly pool service, annual chimney sweep, 5-year panel inspection. CrewOpsPro auto-generates the next job, notifies the customer, and drops it on the right tech's calendar. Predictable recurring revenue without a scheduling coordinator.

AI Insights

AI that predicts the next job.

Every property gets an AI Insights tab that reads its full history — equipment ages, inspection notes, creosote trends, panel condition — and surfaces the next likely service with a suggested timeframe. Stop guessing which customers to call this month.

Memberships die from friction, not from price

Almost nobody cancels a plumbing maintenance plan on purpose. They lapse. The annual flush doesn't get booked, nine months go by, the customer forgets they're paying for something, and the renewal gets declined. The revenue you spent a year building leaks out through a scheduling gap.

The only reliable fix is automation that fires at the close of the previous job, not a reminder on somebody's calendar. When the last visit closes, the next one generates and lands on the schedule. The membership fee bills on its own day. Nobody has to remember anything, which is the entire point.

Emergency work is a trust business

At 11pm in a flooded basement, the homeowner is not comparing prices — they are deciding whether to trust you. A tech who arrives knowing the water heater is a 2019 Rheem with eighteen months of warranty left, who quotes from a flat-rate book instead of inventing a number, and who takes payment cleanly on a phone, wins that house for the next decade.

All of that requires the record to be in the field, not the office. Equipment history, prior repairs, plan status, and pricing have to be on the tech's phone at the moment they matter. That's what separates a shop that grows on referrals from one that competes on being the cheapest number on Google.

< 1 min

To dispatch a 2am emergency

3x

Lifetime value of a plan member vs. one-off caller

80–200

Flat-rate price book items, included

$39

Flat monthly for up to 10 plumbers

"We added 140 maintenance memberships in our first year on CrewOpsPro because the system actually books the next flush before the customer hangs up. Used to lose half of them to 'I'll call you in spring.' Now they're on the schedule for spring before they get off the phone."
Tony V. · Owner, 6-plumber service shop

Frequently asked questions

Run a tighter plumbing business.

Start your 14-day free trial. No credit card required. Setup takes minutes.

$39/mo flat · No contracts · Cancel anytime

Start your 14-day free trial

$39/mo flat · No credit card required

Start trial