Emergency dispatch, permit tracking, flat-rate or T&M billing, multi-truck parts inventory, offline mobile for basement work, and a magic-link client portal that lets your customer pay the second the job's done. Built around the way plumbing actually runs.
Service, repair, drain cleaning, water heater, repipe, sewer, and emergency. The plumbing trade-template seeder covers all the standard job types and pricebook entries — you can run jobs the day you sign up.
A flooded basement at 11pm needs to land at the top of the dispatcher's view, not in row 47. Job priority (normal/high/emergency) is a first-class field, drives sort order, can trigger automation rules for priority SMS to the next available tech, and can override availability constraints with a logged reason.
Permitted work needs documentation. Each job carries permit fields (number, issue date, inspector, status) and inspection events log against it. Warranty tracks per part and per labor segment so when a leak comes back six months later, you know exactly what's covered.
Track parts on each truck, in each warehouse, and on each job site. Reorder thresholds trigger auto-generated POs to your preferred vendor. Parts used on a job post to QuickBooks as material costs, so your job profitability is real, not estimated.
The job is in a basement. The tech finishes, presents the invoice on their phone, the customer pays via the secure portal link — the card pays straight into the plumber's own Stripe account. The whole thing works offline if needed and syncs when the truck rolls back into signal.
Priority-aware drag-and-drop, conflict checks, route optimization, live tech GPS for the next emergency.
Learn more →Your customer's card pays straight into your own Stripe account. Same-day pay through the secure portal link. It's your account and your money.
Learn more →Quote builder, signatures, photos, time tracking — all without signal. Built for basement work.
Learn more →Yes. Each job has a priority field (normal / high / emergency) that drives sort order on the dispatch board. Emergency jobs surface at the top of every dispatcher view, can trigger automation rules for priority SMS, and can override availability constraints with a logged reason.
Yes. Jobs carry permit fields (permit number, issue date, inspector, status). Inspection events log against the job. Use the change-order workflow if scope expands during the job.
Both. Each job is set to flat-rate or time-and-materials when you create it: flat-rate locks the quote price, time-and-materials rolls up actual time and parts at completion. The pricebook supports markup percentages on parts and labor rates.
Multi-location inventory tracks parts on each truck, in each warehouse, and on each job site. Auto-generated POs replenish stock when a location dips below threshold. Parts used on a job post to QBO as material costs.
Yes. CrewHub360 Field is built to work offline. Quote builder, signatures, photos, time tracking — all save right on the phone and sync when reconnected. Built specifically for the kind of work plumbers do.
Free trial. No credit card. Plumbing pricebook and job-type templates pre-loaded.
Start Your Free Trial