SEPTIC PUMPING & HAULER OPERATIONS
Septic pumping software that knows every tank at every property — down to the last gallon pumped.
From the 3-year residential pump-out to the monthly grease route to the WI DNR audit export. FieldCamp models the way hauler operators actually work — Property → Septic System → Tank → Pump-Out → Manifest, not a generic FSM with a label change.
Trusted by hauler operators
from a one-truck septic shop to a multi-county waste yard.
01 The septic data model
Every tank at every property — down to the last gallon pumped.
FieldCamp does not ship a septic schema out of the box. It ships something better: the Custom Objects primitive — spin up Septic System, Tank, Pump-Out, Manifest, and Permit records in an afternoon, the same way the docs build HVAC equipment.
Typed fields — capacity in gallons, compartments, baffle condition, scum + sludge depth, household size — sit beside county-permit records, OEM warranty by serial, and the record-layout view dispatcher, driver, and CSR all share. One property record holds every pump-out, manifest, and baffle photo for the life of the tank — HOA and mobile-home parks add the Property → Unit → Asset hierarchy via parent-child links.
Mike pumped 980 gal · scum 5.5 / sludge 9
Apr 2022
Baffle photographed · OK
Apr 2022
Riser installed at grade
Mar 2019
County inspection passed
Jul 2017
Last pump 4 yr 3 mo ago. 4-person household + scum 5.5in last reading puts Tank A at the EPA 6in threshold. Cadence rule pulls next pump-out to Aug 2026.
Property → System → Tank
Tanks nest under their septic system, the system under the property. Open one property and see every tank, every D-box, every drainfield — with capacity, install date, and last pump-out date in place.
Capacity in gallons is a field
1,000 / 1,250 / 1,500 gal. Compartments. Material. Manufacturer. Riser at grade. Effluent filter installed. The spec sheet on every tank, every visit.
Last scum + sludge is a field
Scum 6.5in. Sludge 11in. Past EPA's 6in / 12in thresholds, the cadence rule pulls the next pump-out forward — automatically.
Built in an afternoon
Same Custom Objects primitive that runs HVAC equipment, pest-control bait stations, and property units. You own the schema. Add the field your county auditor asks for next month without filing a ticket.
02 One yard, four cadences
Septic, grease, portable, lift station — on one customer, one data model.
Tank Track is septic-first. ServiceCore leans portable. The operator who actually shows up on Monday runs all four out of one yard — and pays for software that pretends they don't.
FieldCamp's Custom Objects + Recurring Jobs + Job Types let one customer carry four parallel cadences — 3-5 year pump-out, monthly grease-trap, weekly portable-toilet, quarterly lift-station — each with its own checklist, skill requirement, and price-book entry. The rules engine anchors every cadence to its own visit-complete event.
Lakeside Diner LLC
Restaurant + construction site · 47 Lakeside Ave
Septic Tank · 1,500 gal
3-yr cadence · next Jul 2027
Grease Interceptor · 1,000 gal
Monthly cadence · next Aug 12
Portable Toilet x2 · jobsite
Weekly cadence · next Aug 4
Lift Station Pump-1
Quarterly cadence · next Sep 2
Tank Track silos by line of business. ServiceCore leans portable. Generic FSMs lack cadence entirely.
This is what your operator actually runs — even if the software pretends it doesn't.
Mon
Portable drop
x2 · weekly
Tue
Wed
Grease svc
1,000 gal · monthly
Thu
Lift station
Pump-1 · qtr
Paired stop
+8 min from grease
Fri
Septic pump
1,500 gal · 3-yr
03 Lead and book
From tank backing up to scheduled — in ninety seconds.
Every inbound — voicemail, booking form, property-manager text — becomes a Request on the matching property. That record already carries the tank, the cadence, and the last-pump date — the CSR knows the cause before the homeowner finishes describing the symptom.
Online intake runs 24/7 via the branded booking page; phone callers convert via one-click Request-to-Job; the Command Center AI drafts the job — tank size, likely overage, deposit needed — before you finish the voicemail transcript. The built-in CRM holds the service history per property.
“Hi this is Erin Connolly, 112 Hollow Pond Rd. Tank is backing up since this morning. Two toilets affected. Need someone today if possible.”
AI transcription · 32 sec · auto-attached to Request
112 Hollow Pond Rd · Granby CT
Erin Connolly · 4-person household · plan active
Command Center AI: Likely cause is 4-yr cadence overdue + symptom at scum threshold. Est. 1,200 gal pump (180 gal overage at $0.15 = +$27).
04 The cadence engine
Three years between pump-outs — the schedule writes itself.
EPA says every three to five years for a healthy residential tank. FieldCamp pairs Recurring Jobs with Workflows so the next pump-out is created the moment the current one completes — not the day a calendar timer expires.
Reminders fire at minus 30 / 7 / 0 days, and household size, sludge depth, and tank capacity pull the next visit closer or push it out. Service Agreements carry the multi-year terms; the rules engine enforces them.
Apr 2022
Pumped 980 gal
Aug 2025
Next scheduled
Feb 2029
Auto-creates on completion
Residential 1,000 gal · 4-person
Anchored to: Visit Complete
Erin's rule recalculated: scum 5.5in + 4-person household → next pump scheduled +2.5 yrs (Feb 2029).
05 AI dispatch
The right truck, the right cert — the tightest route.
The job tray drags an unassigned Pump-Out onto the truck with the remaining tank capacity to take it; route optimization reorders the stops so the density compounds.
Hierarchical skills route only the qualified driver — NAWT Vacuum Truck Tech, CDL Class B, confined-space entry. Live team tracking gives dispatch 30-second GPS breadcrumbs; tokenized ETA links let the homeowner watch the truck approach; Service Areas carry county-level zones. Honest caveat: stop-order optimization, not vehicle-class routing — you still know which bridges your 4,000-gallon vac truck cannot cross.
Assign Mike R. → Erin Connolly · Tank A
Mike R. · NAWT VTT · CDL Class B
Truck 28 · 1,800 gal remaining · 12 min from prev
Truck 28 · 06450 cluster · → Granby WWTP
Granby Septic Co.
Mike is 12 min away
Track the truck · no login
06 Onsite + manifest
Gallons, baffle photos, signature, manifest — on one form.
The driver opens the visit on the truck iPad and sees one form. Job Forms carry the septic checklist you build once and auto-attach to every Pump-Out: tank depth, scum, sludge, baffle, effluent filter, drainfield, photos.
Mobile forms tap-capture photos; Custom Log Templates hold the regulator's data — gallons pumped, disposal site, manifest number — beside the standard cost log. The customer signs on glass. The form completes offline at the disposal site and syncs the moment the truck climbs back to bars — everything attached to the property via Client Files.
Pump-Out
Tank A · Erin C.
Pre-trip
Septic inspection
Photos · 3
Gallons pumped
1,180
Base 1,000 · Overage 180 · +$27
Disposal
Granby WWTP · 8.4 mi
Gate $0.024/gal
Signature
Erin C. · Aug 3 4:14 PM
Septic Pump-Out Log Template
Custom LogOnsite AI: Scum 6.5in is past EPA 6in threshold. Surface effluent filter replacement at the kitchen table — $89 add-on.
07 Repair vs replace
Good, better, best — the homeowner picks at the kitchen table.
When the inspection shows a failed baffle or a failing drainfield, the tech opens an estimate with three options — Repair, Replace, Full system — pulled from price-book bundles.
The homeowner signs on the iPad right there; on a new install, the deposit module collects 25% on a Stripe link before the truck leaves the driveway. No second visit to close. No PDF email chain.
Homeowner · 4-person household · Tank A inspection findings
Repair baffle + replace effluent filter
1-day · in-stock parts · 90-day labor warranty
Used when baffle salvageable, scum <8in
$640
Replace tank + install new risers
★ Signed3-day · permit included · 5-yr tank warranty
Used when baffle gone, tank intact
$4,850
Full system + drainfield rejuvenation + ATU (NSF 40)
14-day · permit + perc test · 10-yr · annual inspection plan
Used when drainfield failing
$18,400
Erin Connolly
Signed Aug 3 2026 · 4:12 PM
Deposit · 25% on BEST option (illustrative)
$4,600
of $18,400
08 Get paid
Driver collects on-truck. QuickBooks settles overnight.
The completed Pump-Out auto-generates the invoice — base service, gallon overage as a configured line item, add-ons, tax. Payments route through Stripe — Pay Now link or stored card on file — or cash and check recorded on-site.
QuickBooks, Xero, or Wave syncs the invoice and the payment overnight. Honest list: Stripe card, cash, check, bank transfer — Tap-to-Pay, ACH, and Apple Pay are on the roadmap, not in the box today.
Inv #2026-0941
Erin Connolly · 112 Hollow Pond Rd · Aug 3 2026
Paid
Stripe · Aug 3 · 5:47 PM
Synced to QBO
2:00 AM · matched
Pay Now link on every invoice. Stored card on file for recurring billing.
Synced to QuickBooks Online at 2:00 AM
Invoice + Payment matched · tax mapped
09 Audit day
WI DNR walks in. You export five years in two clicks.
Wisconsin NR 113.11(3) wants a daily log book. Florida Rule 62-6.010 wants five years of retention. Every visit already captures gallons, disposal site, manifest number, and driver signature via Custom Log Templates — so the five-year audit window is a two-click filter and export.
Manifests attach as Client Files and roll up in the job log. Ask the Command Center “which tanks did we pump in 2024 across Granby County” and it draws the dataset. FieldCamp captures and exports — it does not file with the state for you.
WI DNR field audit
9:00 AM · Jon (Ops Manager) · main yard
Audit report builder
Two clicks · 5-year window · ready in 4 sec
Preview · first row
2,183 more rows · ready in 4 sec
10 Capabilities for hauler operators
Everything else, in one grid.
The dedicated sections above carry the heavy load. The grid below catches the rest — every tile a shipped capability backed by docs. This is the full septic management software and septic app surface, from the homeowner's booking form to the dispatcher's live map.
Start with Built for any operation, then the complete guide to job management for the whole tour.
Service Areas
County-level coverage zones for pump-truck routes.
docs · read more →
Stages & Workflows
Perc test → permit → install → backfill → close-out.
docs · read more →
Service Agreements
Multi-year pump + ATU plans · custom-object pattern.
docs · read more →
ETA Links
Homeowner truck tracking · no login.
docs · read more →
Live GPS
30-second breadcrumbs on every truck.
docs · read more →
Command Center AI
“Which tanks are overdue?” in natural language.
docs · read more →
Job Types
Pump-Out · Inspection · Repair · Install · Grease · Portable · Lift.
docs · read more →
Price Book
Flat-rate menu + bundles · per-service SKUs.
docs · read more →
Client Drive
Permits, as-builts, inspection PDFs · 3 file systems.
docs · read more →
Multi-Location
Second yard, second county.
docs · read more →
Online Booking
24/7 branded intake with optional AI booking assistant.
docs · read more →
Job Tray
Drag-and-drop dispatch · conflict detection · AI suggestions.
docs · read more →
11 Why it matters
Route density is the lever. The software is the fulcrum.
One in five US households sits on a septic system, and EPA's SepticSmart puts the cadence at three to five years. Every minute trimmed off the next stop is profit; every gallon left in the truck is fuel.
Tank Track's own startup guide names route density — not pricing — as the single biggest variable in a hauler's P&L. FieldCamp's route optimization reorders the stops; live tracking keeps the dispatcher honest about where the time goes. We optimize stop order, not vehicle class — the density is yours to earn.
21.7M
US households on septic
~1 in 5 · EPA
3–5 yr
Residential pumping cadence
EPA SepticSmart
$0.024 → $0.076
Disposal fee per gallon
NC → US Virgin Islands
“Route density is the biggest variable in our P&L. Not pricing — density.”
Tank Track operator startup guide / Pumper Magazine
The caveat: FieldCamp does not optimize for vehicle class or weight-posted routes. It optimizes the stop order. The density is yours to earn.
12 Related industries
If you run more than one trade out of one yard.
Most hauler shops do not stop at septic. The data model that holds Property → Septic System → Tank → Pump-Out → Manifest holds every adjacent trade too — built for any operation, same typed records, vocabulary flipped.
13 FAQ
Things hauler owners ask before they sign.
Honest answers for the hauler comparing FieldCamp to Tank Track, ServiceCore, PRO Septic, or spreadsheets and Jobber. If we don't ship something — Tap-to-Pay, weight-restricted routing, e-permit filing — we say so. The whole platform, one page.
What is septic pumping software?
Septic pumping software is the operational system of record for a hauler: it holds the property, the tank (capacity, compartments, baffle, riser, effluent filter), the multi-year pump-out cadence, the inspection checklist, the manifest and disposal log, the invoice, and the customer record — all on one data model. FieldCamp adds two things competitors gesture at but never expose: an editable Custom Objects layer you spin up in an afternoon, and a cross-vertical operator model that runs septic, grease-trap, portable-toilet, and lift-station service from one customer record. See docs.fieldcamp.ai/data-model/custom-objects-and-fields.
Does FieldCamp ship a septic-specific data model out of the box?
No — and that is on purpose. Septic systems, tanks, pump-outs, and manifests are BUILT on the shipped Custom Objects and Fields primitive — the same way HVAC equipment, pest-control bait stations, and property units are built. The benefit: you own the schema. Add the field your county auditor asks for next month without filing a feature request. The cost: an afternoon of setup. We help with that on the kickoff call. See docs.fieldcamp.ai/data-model/custom-objects-and-fields.
Can it handle 3-5 year recurring pump-out schedules?
Yes. FieldCamp uses Recurring Jobs for the cadence interval and Workflows for the anchor event. The next pump-out is created the moment the current visit completes — not the day a calendar timer expires. Anchored to the visit-complete event, with reminder series at minus 30, minus 7, and 0 days before due. See docs.fieldcamp.ai/job-management/recurring-jobs.
Does the driver app work offline at the disposal site?
Yes. Disposal sites are famously dead zones. The mobile form completes offline — checklist, gallons pumped, disposal site, manifest number, photos, signature — and syncs the moment the truck climbs back to bars. See docs.fieldcamp.ai/job-management/using-forms-in-the-field-mobile-guide.
Can I bill gallon overages?
Yes, framed honestly: gallon overage is added to the invoice as a configured line item ($/gal × overage gallons) using documented line-item editing on the invoice, not a native metered-billing meter. The tech sees the overage on the form; the line item appears on the invoice the moment the visit completes; the homeowner pays via Stripe. See docs.fieldcamp.ai/estimates-invoices/creating-invoices.
Does it sync with QuickBooks?
Yes — QuickBooks Online and Desktop, plus Xero and Wave. Two-way sync of invoices, payments, and clients runs nightly. The integration is on the Pro plan. See docs.fieldcamp.ai/integrations/connect-quickbooks-xero-and-wave-to-fieldcamp.
Does it support Tap-to-Pay or ACH?
Not today. Payments today are Stripe card (Pay Now link on every invoice or stored card on file), cash, check, and bank transfer. Tap-to-Pay on iPhone, ACH direct debit, and Apple Pay are on the roadmap. We list what we have. See docs.fieldcamp.ai/payments/payments-overview.
Does it route around weight-restricted roads for vacuum trucks?
No. FieldCamp's route optimization is stop-order optimization — it reorders the stops on a driver's day to minimize drive time. It does not model vehicle-class, low-bridge, or weight-posted-road constraints. Bring your own bridge knowledge; we optimize what's reorderable. See docs.fieldcamp.ai/calendar/route-optimization-in-fieldcamp.
Get started
Want septic software built around the tanks at every property?
Fifteen minutes. We'll spin up your Property → Septic System → Tank model, your 3-5 year cadence, your manifest log — and walk into the WI DNR audit with two-click confidence.