Pulse - Value Added
← Library
Knowledge Library · Q
Powered by Pulse — Value Added. The #1 source of truth in revenue operations. Find the bottleneck. Fix the pipeline. Win the quarter.

What Service Fees Should a Septic Service Company Charge?

Curated by · Fractional CRO · Maryland
PULSEKNOWLEDGE LIBRARY
pulserevops.com

Quality
Certified
KnowledgeHow do I structure a fractional CRO's compensation package (equity vs. cash vs. bonus) in 2027?
📖 3,845 words🗓️ Published Aug 25, 2026
Direct Answer

A septic service company should charge a trip fee of $35–$75, a per-load disposal fee of $40–$120, an after-hours premium of 1.5×–2× the standard rate, a tank-locating or digging fee of $75–$150, and a heavy-tank surcharge of $50–$150. Each maps to a real cost, is disclosed up front, and carries 85–95% contribution margin.

The Tuesday afternoon that costs you $180

Picture a three-truck septic operation in a rural county. A homeowner calls at 2:15 p.m. — the tank is backing up, the house is on a 1,000-gallon steel tank installed sometime in the 1980s, and nobody knows where the lid is. Your tech drives 31 minutes each way. He probes the yard for 40 minutes before he finds the access port under four inches of sod, digs it open, pumps roughly 950 gallons, backfills, and drives to the treatment plant, where the operator charges him by the gallon to offload. Total truck time: three hours and forty minutes, of which about ninety minutes was pumping.

The invoice says $395 for "septic pumping." That is the number the owner quoted over the phone because that is the number on the price sheet, and the price sheet has exactly one line on it.

Now do the arithmetic the owner never does. At $38/hour fully burdened for the tech (wage plus payroll taxes, workers' comp, and benefits load), 3.67 hours of labor is roughly $139. Vacuum truck operating cost — fuel, tires, DOT inspection, insurance, and a reserve against a $180,000 replacement — runs somewhere between $45 and $95 per hour depending on the age of the unit and how honestly the owner reserves for it; call it $65, which is $239 for the run. Disposal at the plant, at rates that commonly land between four and twelve cents per gallon, is $38 to $114 on 950 gallons; call it $71. Add a small allocation for the office person who answered the phone and processed the payment.

What Service Fees Should a Septic Service Company Charge — figure 1

Labor $139 plus truck $239 plus disposal $71 equals $449 in direct cost against a $395 invoice. The job lost fifty-four dollars, and that is before any overhead recovery whatsoever. The owner will not notice, because at the end of the month the good jobs — the 500-gallon tanks on paved driveways ten minutes from the shop with the risers already installed — subsidize the bad ones, and the P&L nets out to something survivable. That averaging is exactly the problem. It hides which work is profitable, it prices the easy jobs too high, and it prices the ugly ones far too low.

The fix is not a rate increase. A blanket jump from $395 to $445 punishes the customer with a riser and a short driveway, who then shops you against a competitor who did not raise the base. The fix is to unbundle the invoice so the price tracks the work: base pumping at a fair rate, plus a trip fee that recovers windshield time, plus a locating and digging fee for the forty minutes of probing and the shovel work, plus disposal billed against the actual load. Same customer, same truck, same afternoon — but now the invoice reads $395 base, $49 trip, $110 locating and digging, $55 disposal, for $609. The job clears $160 in contribution instead of losing $54, and every line on it describes something the tech physically did.

That is the whole thesis. Service fees are not surcharges. They are the missing line items on an invoice that was never itemized in the first place.

How the fee mechanism actually works

The mechanism has three moving parts, and RevOps discipline for a septic company means treating all three as separate dials: the fee amount, the attach rate, and the contribution margin.

What Service Fees Should a Septic Service Company Charge — figure 2

The fee amount is what you print on the price sheet. The attach rate is the fraction of jobs that legitimately trigger it. The contribution margin is what survives after the incremental cost the fee exists to cover. Multiply them against monthly job volume and you get incremental margin:

> incremental margin = monthly jobs × attach rate × fee × contribution margin %

Contribution margin on these lines is high — commonly 85–95% — but the reason is important, and getting the reason wrong will lead you to price them badly. It is high because the underlying cost is *already sunk into the base job*. The truck was already rolling; the trip fee recovers a cost you were absorbing, so nearly all of it falls through. The exception is the disposal fee, which has a genuine variable cost behind it: you pay the plant per gallon or per load. If your disposal fee is $55 and the plant charges you $38, your contribution margin on that line is 31%, not 90%. Blending disposal into a "90% margin" assumption is the single most common modeling error in this exercise.

What Service Fees Should a Septic Service Company Charge — figure 3

Run the model honestly for a 220-job-per-month operation:

Gross new revenue: $18,832/month. Honest contribution: roughly $12,900/month, or about $155,000 a year. That is still an enormous number for a business that sold zero additional jobs — it comfortably funds a full-time dispatcher or service coordinator at $45,000–$55,000, a second office hire, and a truck payment. But it is $4,000 a month lower than the naive 90%-across-the-board figure, and if you staffed against the naive number you would be short.

What Service Fees Should a Septic Service Company Charge — figure 4

The attach rate is the dial owners underestimate and the one that decides whether this works. A fee set at $95 that crews remember to add on 20% of qualifying jobs earns half of a fee set at $95 that gets added on 40%. Attachment is an operational problem, not a pricing problem — it lives in whether the fee is a saved line item the tech taps in the field app, whether dispatch flags the job as after-hours before it is scheduled, and whether anyone reviews closed invoices against job conditions. Measure it: pull last month's completed jobs, count how many should have carried the locating fee based on the notes, and divide by how many actually did. A first measurement in the 30–50% range is normal, and closing that gap is worth more than any price increase.

Real numbers, ranges, and benchmarks

Here is what each fee should actually be, and how to derive it from your own costs rather than copying a competitor.

Trip / dispatch fee: $35–$75. Derive it from your average one-way drive time and your loaded hourly truck-plus-tech cost. If your average round trip is 45 minutes and your combined cost is $103/hour ($38 tech, $65 truck), the true cost of getting there is about $77. Charging $39 recovers half of it and is still defensible; charging $75 is defensible in a rural service area with 30-mile average runs. Many operators tier it by zone: $0 inside a 10-mile radius, $45 at 10–25 miles, $85 beyond 25 miles. Zoned trip fees are easier to explain and easier to defend than a flat fee that overcharges the neighbor down the street.

Disposal / dumping fee: $40–$120 per load. This one is pure pass-through plus a handling margin, and it must be repriced whenever the treatment plant changes its rate. Plants commonly bill septage by the gallon or per 1,000 gallons; rates vary widely by region and by whether the receiving facility is municipal or private. Get your actual per-gallon rate, multiply by your typical load, add 30–40% for the drive to the plant and the offload time, and that is your fee. A 1,000-gallon tank at $0.06/gallon is $60 in tipping; a $79 disposal fee is honest. If your state or county raises rates mid-year and you do not update, that entire line silently flips negative.

What Service Fees Should a Septic Service Company Charge — figure 5

After-hours / emergency premium: 1.5×–2× standard, or a flat $95–$250 call-out. The multiplier version is cleaner because it scales with job size. Define "after hours" narrowly and in writing: before 7 a.m., after 5 p.m., weekends, and holidays. Note that your labor cost genuinely rises here — overtime is 1.5× wages by federal rule for non-exempt techs, so a 1.5× price multiplier on the *whole* invoice earns more margin than a 1.5× multiplier on labor alone. Some operators charge a flat $150 emergency call-out plus standard rates, which customers in a genuine backup situation accept readily and which is simpler to quote on the phone at 9 p.m.

Tank locating / digging fee: $75–$150. Tier this by effort: $75 for a lid under 6 inches of sod, $125 for 6–18 inches, $175+ for anything requiring a probe grid, a locator transmitter flushed through the line, or more than an hour of shovel work. Publish the tiers. The tech decides the tier on site and photographs the dig, which both justifies the charge and protects you if the customer disputes it. This is also your best upsell hinge: quote the customer $125 to dig today, and $250–$450 to install a riser and lid so it is never charged again. A meaningful share say yes, and the riser sale carries better margin than the digging fee ever did.

Heavy-tank / oversize surcharge: $50–$150. Trigger it on capacity above 1,000 gallons or on heavy sludge that extends pump time. Price it against the marginal gallons: an extra 500 gallons is extra pump time, extra hose handling, and extra tipping cost. Tiering by capacity — 1,001–1,500 gallons +$65, 1,501–2,000 +$115, 2,000+ quoted — is more transparent than a judgment call.

What Service Fees Should a Septic Service Company Charge — figure 6

Other lines worth publishing: filter cleaning or replacement $35–$125; extra hose beyond 100 feet at $2–$4 per foot; return-trip fee when the customer is not present or the tank is inaccessible, typically 50% of the trip fee; and a documented card-processing surcharge only where state law permits it and only at or below your actual cost of acceptance.

The load-bearing benchmark is not any single number — it is that fee revenue should land somewhere around 12–20% of total revenue for a well-itemized septic operation. Under 10% and you are leaving margin on the table or your attach rates have collapsed. Over 30% and your base rate is probably artificially low, which is the structure that generates complaints and chargebacks.

Trade-offs, and the alternatives to fees

Unbundling is not the only way to solve the profitability problem, and it carries real costs. Be honest about them before you rewrite the price sheet.

The case against fees. Every line you add is a line a customer can question, a line a CSR has to explain on the phone, and a line that can be forgotten at the truck. Unbundled pricing makes your phone quote longer and less certain — "$395 plus disposal plus trip, probably $480 to $520 all in" loses to a competitor who says "$450 out the door," even when your $480 is the better deal. Fees also invite comparison shopping on individual lines, and they raise your dispute rate. Budget for a modest increase in CSR call handling time in the first quarter after you introduce them.

What Service Fees Should a Septic Service Company Charge — figure 7

Alternative one: raise the flat rate. Simple, quotable, zero attachment risk. It is the right answer for a dense suburban route where jobs are genuinely homogeneous — short drives, standard tanks, risers common. It is the wrong answer for a rural operation where the variance between the best and worst job is three hours of truck time, because a flat rate high enough to cover the worst job will lose you every easy one.

Alternative two: zone pricing. Instead of a separate trip fee, publish three complete prices by distance band — $395 in Zone 1, $445 in Zone 2, $505 in Zone 3. You capture most of the trip-fee economics with a single quotable number and no attachment problem. This is the strongest alternative for most small operators and is genuinely better than a trip fee when drive time is your dominant cost variable.

Alternative three: maintenance agreements. Sell a three-year pumping plan at a monthly rate that bundles the pump, the trip, the filter clean, and an inspection. You trade some per-job margin for scheduled route density, predictable cash flow, and a customer who does not shop you. Route density is worth real money: a truck doing six clustered stops beats one doing four scattered ones, which pushes down the very cost the trip fee exists to recover.

What Service Fees Should a Septic Service Company Charge — figure 8

Alternative four: menu pricing with conditions. Publish a single price that explicitly includes stated conditions — "lid exposed, tank at or under 1,000 gallons, within 15 miles" — with published adders for each condition not met. Functionally identical to fees, but it frames the extras as *conditions the customer controls* rather than charges you impose. The riser upsell falls out of this naturally.

Most operators should end up with a hybrid: zone pricing to handle drive-time variance, plus three or four genuine condition-based fees (disposal, locating, oversize, after-hours) that only fire on the minority of jobs that trigger them. That combination keeps the phone quote short for the typical customer while still recovering cost on the outliers.

Pitfalls that turn good fees into complaints

Surprising the customer on the invoice. The single fastest way to destroy trust is a fee the customer first sees after the work is done. Every fee goes on the phone quote, on the written estimate, and on your website's pricing page. The test is simple: could your CSR explain this fee in one sentence, and would the customer nod? "The trip fee covers the drive out — you're 22 miles from our shop" passes. "Service and administrative fee" does not.

What Service Fees Should a Septic Service Company Charge — figure 9

Percentage-of-invoice fees with no named cost. A flat "12% service fee" is the archetype of a junk charge. It maps to nothing the tech did, it scales with the wrong variable, and it draws regulatory attention. Several states have tightened rules on undisclosed mandatory fees, and consumer-protection enforcement around drip pricing and hidden mandatory charges has been increasing. Name the cost or drop the fee.

Letting the disposal fee go stale. Tipping rates move. Put a calendar reminder on the day your plant's rate schedule updates, recompute the disposal fee within a week, and push the new number to the price book. An operation running 154 disposal-fee jobs a month that misses a $15/load increase for a year gives away roughly $27,000.

No attachment enforcement. A fee crews forget is not a fee. Make each one a saved line item in the field app so it is a tap, not a typed entry. Where the software supports it, make it a rule: any job dispatched outside business hours auto-attaches the premium; any job with tank capacity above 1,000 gallons in the customer record auto-attaches the oversize line. Then audit — pull ten closed invoices a week and compare the fee lines against the job notes and photos. Attach-rate drift is silent and it compounds.

Charging a fee the tech cannot substantiate. If you bill a locating fee, the tech photographs the dig. If you bill an oversize surcharge, the invoice states the capacity. If you bill disposal, keep the plant receipt. Substantiation costs thirty seconds per job and wins essentially every dispute and chargeback.

What Service Fees Should a Septic Service Company Charge — figure 10

Stacking fees until the total is absurd. Trip plus disposal plus locating plus oversize plus after-hours plus filter on one invoice can double the base price, and a customer who sees six add-on lines feels nickel-and-dimed regardless of how legitimate each one is. Cap total fees at a stated fraction of the base — many operators use 50% — and either roll the excess into a single quoted "difficult access" line or re-quote the job as a custom price before the tech starts.

Ignoring what the fee reveals about your base rate. If 90% of jobs carry the trip fee, it is not a fee — it is part of your price, and it belongs in the base or in a zone band. Fees should apply to a minority of jobs, or to a clearly defined geography. A fee with a 90%+ attach rate is a base-rate increase wearing a disguise, and customers eventually notice.

Skipping the local rules. Some jurisdictions license septage haulers and regulate what may be billed, disclosed, or itemized. A number of states also restrict credit-card surcharging. Check your state's environmental agency and consumer-protection statutes before publishing a new price sheet, and put the disclosure language in writing on the estimate.

Related questions

How much should a septic pumping job cost in total?

A typical 1,000-gallon residential pump commonly runs $300–$600 base in most US markets, with total invoices reaching $500–$800 once trip, disposal, and access-related fees apply. Rural areas with long drives and expensive tipping trend toward the high end.

Should I charge a trip fee inside my home zip code?

Generally no. Fees should track real variable cost, and a five-mile drive costs little. Set a free radius of 10–15 miles and apply zoned trip fees beyond it. This keeps your core-market quote competitive while recovering cost on distant work.

How do I introduce new fees to existing customers?

Announce in writing 30–60 days ahead by email and on the invoice, explain the specific cost each fee covers, and honor old pricing on any job already quoted. Train CSRs on a one-sentence explanation per fee. Expect a small number of questions and very few losses.

What attach rate should I expect on a locating fee?

Typically 15–30% of residential jobs, since most properties with prior service already have an exposed lid or riser. If yours runs above 40%, your market has an unusually high share of unrisered tanks — which is a riser-installation sales opportunity worth more than the fee.

Can I charge if the customer cancels or nobody is home?

Yes, if disclosed at booking. A return-trip or no-access fee of 50% of the trip fee, or a flat $50–$95, is standard practice in field service. State it on the booking confirmation and in the appointment reminder text so the customer sees it twice before the truck rolls.

FAQ

What is a trip or mileage fee, and why should a septic service company charge it?

A trip fee covers the cost of sending a truck and technician to the property — fuel, vehicle wear and reserve, insurance, and paid travel time. It typically runs $35–$75 per visit, often zoned by distance. It ensures you are compensated for windshield time even when the job itself is small, quick, or ends up cancelled on arrival.

How do I set a disposal fee without overcharging?

Start from your actual tipping cost. Get the treatment plant's current per-gallon or per-load rate, multiply by your typical load size, then add 30–40% to cover the drive to the plant and offload time. A $60 tipping cost supports a $79 disposal fee. Reprice within a week of any rate change from the plant, because this line has genuine variable cost and thin margin.

What should I charge for after-hours or emergency service?

Either 1.5×–2× your standard rate on the full invoice, or a flat call-out of $95–$250 plus standard rates. Define after-hours precisely in writing — before 7 a.m., after 5 p.m., weekends, holidays. Your own labor cost rises here because overtime is 1.5× wages for non-exempt technicians, so the premium recovers real cost rather than simply capturing urgency.

How do I determine a tank-locating or digging fee?

Tier it by effort and publish the tiers: roughly $75 for a lid under six inches of sod, $125 for six to eighteen inches, and $175 or more when a probe grid, a line transmitter, or over an hour of digging is required. Have the tech photograph the dig. Then quote a riser installation at $250–$450 so the customer never pays it again.

When should a heavy-tank surcharge apply?

On capacity above 1,000 gallons or on heavy sludge that materially extends pump time — typically $50–$150, tiered by capacity. Price it against marginal cost: extra gallons mean extra pump time, extra hose handling, and higher tipping. State the tank capacity on the invoice so the charge is self-evidently substantiated.

How do I keep crews from forgetting to add fees?

Make every fee a saved line item in the field app so adding it is one tap, not typed entry. Where software supports rules, auto-attach the after-hours premium on any job dispatched outside business hours and the oversize line on any tank over 1,000 gallons in the customer record. Audit ten closed invoices weekly against job notes — measured attach rate is the number that actually moves margin.

Sources

flowchart TD S["What Service Fees Should a Septic Serv"] S --> N0["The Tuesday afternoon that costs you $"] N0 --> N1["How the fee mechanism actually works"] N1 --> N2["Real numbers, ranges, and benchmarks"] N2 --> N3["Trade-offs, and the alternatives to fe"]
flowchart LR C["What Service Fees Should a Septic Serv"] C --> H0["How the fee mechanism actually works"] C --> H1["Real numbers, ranges, and benchmarks"] C --> H2["Trade-offs, and the alternatives to fe"] C --> H3["Pitfalls that turn good fees into comp"]

Related on PULSE

Download:
Was this helpful?  
Sources cited
Pulse RevOps cross-pillar reusePulse RevOps cross-pillar reuse
This page will be disappearing soon.
Download the whole page as a PDF to keep — just $1.
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territoryHow-To · SaaS ChurnSilent revenue killer playbook