What Service Fees Should a Landscaping Business Charge?
A landscaping business should charge tangible, line-item fees that recover a real cost or deliver a real outcome: a trip/fuel fee, debris haul-away and disposal, materials handling markup, equipment mobilization, and seasonal cleanup. Avoid vague "service charges." Well-built fees run 85–95% margin, and disclosed add-ons typically contribute 8–14% of total revenue.
This vs. the common alternatives
Every landscaping owner eventually faces the same fork in the road: the revenue gap between what a job costs to deliver and what the base price recovers has to close somehow. There are exactly four ways to close it, and add-on service fees are only one of them. Choosing well means understanding what each option actually does to your customer relationships, your close rate, and your contribution margin.
Alternative one: raise the base price across the board. This is the cleanest option on paper. If your average mow is $55 and your costs went up 9%, charge $60. One number, one conversation, no line items to explain. The problem is that a base-price increase applies uniformly to every customer regardless of how much cost they actually generate. The client on a flat quarter-acre lot with a gate you can drive through subsidizes the client on a hillside with a locked side entrance and three yards of clippings per visit. Uniform pricing punishes your cheapest-to-serve customers and rewards your most expensive ones — which is exactly backwards, because the cheap-to-serve accounts are the ones you want to keep forever. Base-price increases are also the most visible change you can make. A $5 jump on a recurring invoice reads as "they raised prices"; a $12 trip fee on a specific job reads as "that's what it cost to get there."
Alternative two: bury the cost in the estimate. Many operators quietly pad every quote by 10–15% to cover the disposal runs and fuel they know are coming. This works right up until a competitor bids the same job without the pad and wins it on price. You lose the bid and never learn why, because the cost you buried is invisible to you too — you can't report on it, you can't tell whether it's over- or under-recovering, and you can't tune it. Buried costs are the enemy of good RevOps because they destroy the signal you need to make the next decision.

Alternative three: eat the cost and hope volume covers it. This is the default for most sub-$500K operations, and it's why so many of them plateau. Fuel, dump tickets, blade sharpening, string, and drive time between properties are treated as "overhead" and absorbed into a general bucket. At small scale, the owner is on the truck and doesn't pay themselves properly, so the math seems to work. The moment you add a second crew and a dispatcher, the absorbed costs surface all at once and the business looks unprofitable overnight.
Alternative four: disclosed line-item service fees. This is the recommendation, and the reason is structural rather than aesthetic. A fee tied to a specific, visible cost is the only pricing mechanism that (a) scales with the customer who actually causes the cost, (b) stays measurable in your books, and (c) survives customer scrutiny because the customer can see the thing you're charging for. A dump ticket is a physical piece of paper. Fuel is a number on a pump. When the charge maps to an artifact the customer already believes in, resistance collapses.
The adjacent-industry proof is worth noting: HVAC, plumbing, pest control, and mobile auto detailing all converged on the same structure independently. Trip charges, disposal fees, and materials markups are near-universal in field service because the underlying economics — a truck, a route, a variable-consumption job — are near-identical. Landscaping arrived late to disclosed fees mostly because residential lawn care competes so heavily on a single headline price. That's an opportunity, not a constraint: in a market where three competitors quote $45 flat and you quote $42 plus a disclosed $12 trip fee, you often win the headline comparison and still land at a higher realized ticket.

The one alternative that genuinely competes with fees on merit is contract restructuring — moving from per-visit billing to a flat annual maintenance agreement divided into twelve equal payments. That smooths seasonality, improves cash flow in January, and dramatically raises retention. It doesn't replace fees, though; the best operators run both, folding a standing trip fee into the monthly amount and billing disposal and materials as they occur.
How to choose between them
The decision isn't philosophical. It's a sequence of concrete questions about the specific cost you're trying to recover, and the answers point to one mechanism.
Question one: does this cost vary by customer? If yes, it belongs in a fee. If no — your insurance premium, your shop rent, your software stack — it belongs in the base price, because a fee that every customer pays identically every time is just a base price with extra explaining. Fuel is a borderline case worth thinking through carefully. Fuel does vary by customer (drive distance), but if your route is dense and tight, the variance is small enough that a flat trip fee is simpler and more honest than a distance-calculated one.

Question two: can the customer see the cost? This is the acceptance test. A dump ticket, a fuel pump, a pallet of mulch, a rented stump grinder — all visible. Your dispatcher's salary, your CRM subscription, your accountant — invisible. Visible costs support fees. Invisible costs support base prices. Operators who try to charge a "technology fee" or an "administrative fee" get pushback precisely because the customer has no mental model for it.
Question three: what's the realistic attach rate? A fee that attaches to 90%+ of jobs should be small ($8–$15 range for trip/fuel) because it functions as a near-universal surcharge and any larger number starts feeling like a hidden price increase. A fee that attaches to 25–40% of jobs (disposal, seasonal cleanup, equipment mobilization) can be substantially larger — $35–$75 for standard haul-away, more for heavy loads — because the customer who triggers it understands they asked for something extra.
Question four: does the fee recover cost or capture value? Both are legitimate but they price differently. A disposal fee that covers a $22 dump ticket plus 25 minutes of drive time is cost recovery — price it at $45 and you're at roughly a 50% direct margin on that line, which blends up your overall fee margin. A 15% materials handling markup on a $280 pass-through is value capture: you're charging for sourcing, hauling, staging, and warranty exposure. Value-capture fees carry higher margins (often 90%+) but need clearer framing on the estimate.

A practical shortcut: build your fee menu from the last thirty invoices, not from a blank page. Pull them, mark every job where you spent money or time that the base price didn't contemplate, and cluster those. You will almost always find three clusters — driving, hauling away, and buying materials on the customer's behalf. Those three become your fee menu. A fourth cluster sometimes appears in markets with heavy tree cover or steep terrain: equipment mobilization, which covers trailering a stump grinder, aerator, or skid steer to a site that needs it.
Resist the temptation to launch six fees at once. Two well-explained fees, attached consistently, outperform six fees attached sporadically — both in revenue and in customer sentiment. Sporadic attachment is worse than no fee at all, because the customer who gets charged notices they weren't charged last time, and now every invoice is a negotiation.
Costs, timelines, and expected impact
Here's the math that decides whether this is worth doing. The core formula is monthly fee revenue = attach rate × jobs per month × fee amount, and fee gross profit = fee revenue × fee margin.

Work a concrete example. A two-crew operation runs 220 jobs per month.
Trip/fuel fee: $12, attaching at 90%. That's 220 × 0.90 × $12 = $2,376/month. Direct cost against it is incremental fuel on routes you're already driving, so margin lands around 92% — roughly $2,186 in contribution.
Debris haul-away and disposal: $45, attaching at 35% (the jobs that actually generate green waste). That's 220 × 0.35 × $45 = $3,465/month. Direct cost is dump tickets averaging $18–$25 per load plus drive time, and because you consolidate multiple jobs into one dump run, your effective per-job cost drops to roughly $8–$12. Margin lands near 78% — about $2,703 in contribution.

Materials handling: 15% markup on an average $280 pass-through, attaching at 40%. That's 220 × 0.40 × $42 = $3,696/month at essentially pure margin (you're already buying and hauling the material), call it 95% — about $3,511 in contribution.
Total added fee revenue: $9,537/month, or roughly $114,000 annually. Blended margin around 88% yields about $8,400/month in contribution — approximately $100,000 a year. That is the fully loaded cost of an office manager and a part-time dispatcher, funded without selling a single additional mow.
Now the honest counterweights. Attach rates are aspirational until proven. A 90% trip-fee attach assumes your quoting system applies it by default and your crews don't waive it in the field. In practice, first-quarter attach on a new fee typically lands 15–25 percentage points below target because of forgotten line items and one-off waivers. Budget for that; the numbers above are a steady-state ceiling, reachable around month four.

Churn risk is real but smaller than owners fear. Introducing disclosed fees to an existing residential book typically costs 2–5% of accounts in the first billing cycle, concentrated among price-shoppers who were already your lowest-margin customers. Commercial accounts under contract can't be repriced mid-term at all — you introduce fees at renewal, which means a 12-month rollout on that side of the book.
Timeline. Week one: pull invoices, identify cost clusters, set fee amounts. Week two: build reusable line items in your field-service software, write the one-sentence justification for each fee, brief the crews. Weeks three through six: apply to all new quotes only. Month two: notify existing recurring customers with 30 days' notice. Month three: fees live across the book. Month four: first clean attach-rate report. Month six: first tune, adjusting amounts based on actual attach and pushback data.
Tooling costs. You do not need new software for this — every mainstream field-service platform (Jobber, Yardbook, LMN, Housecall Pro, ServiceTitan, Aspire) supports saved line items, and Square or Stripe handle collection if you're invoicing directly. If you're already on a platform, the incremental cost of running fees is zero. If you're on paper or spreadsheets, budget for entry-level field-service software; a free tier exists and will get you started. QuickBooks Online is where you verify the margins are real by tagging each fee as its own income account.

The benchmark to steer toward: 8–14% of total revenue from disclosed add-on fees. Below 8% and you're likely absorbing costs your competitors are recovering. Above 14% and you start looking fee-heavy relative to your headline price, which invites the comparison you don't want. The example above, on a book doing roughly $80K–$90K monthly, lands right around 11% — squarely in range.
Implementation and handoff details
The gap between a fee that exists in your pricebook and a fee that reaches your bank account is entirely operational. Three handoffs decide it.
Handoff one: quote to field. The fee must appear on the estimate before the customer says yes. Retroactive fees — added at invoice time for a job already agreed to — generate the overwhelming majority of disputes. Build the fee as a saved, reusable line item that auto-attaches to every quote template, then let the estimator remove it when it genuinely doesn't apply. Default-on with an override beats default-off with a reminder, every time. Write a single sentence of justification into the line item itself: "Trip/fuel — covers travel and equipment transport to your property." That sentence does more for acceptance than any conversation your salesperson will have.

Handoff two: field to invoice. The crew lead needs a one-tap way to flag "this job generated debris" or "we supplied materials" from the truck. If flagging requires a phone call to the office or a note on a paper ticket, it will be skipped on the busy days — which are exactly the days with the most fee-triggering work. Every mainstream field-service app supports checkbox add-ons on the mobile job screen; configure them before you launch, not after.
Handoff three: invoice to collection. Card-on-file is the single highest-leverage change here. A fee added to an auto-charged card converts at near 100%. The same fee on a mailed invoice converts at whatever your overall collection rate is, which for residential landscaping is rarely above 90% and often involves a call. If you take one thing from this section: move recurring customers to card-on-file before you launch fees, not after.
Crew objection handling. Your crews will be the ones asked about fees, and their instinct is to apologize or waive. Give them one script per fee and the authority to waive at most once per customer, logged. Unlogged waivers destroy your attach data, which destroys your ability to tune, which is how a fee program quietly dies in month five.

Reporting cadence. Monthly, pull three numbers per fee: attach rate, average amount collected, and margin after direct cost. If attach is below target, the problem is operational (quote template, mobile flagging, crew waivers). If margin is below target, the problem is pricing (your dump costs went up, your material markup is too thin). Those are different fixes and conflating them wastes a quarter.
Adjacent expansion. Once the core three fees run cleanly, the same infrastructure supports seasonal and event-driven charges with no new operational work: spring and fall cleanup surcharges, snow-event mobilization if you plow, after-hours or weekend premiums for commercial properties that require off-hours work, and rush-scheduling fees for the customer who needs a property presentable before a Saturday event. Each of these follows the identical pattern — visible cost or clear outcome, saved line item, disclosed at quote, flagged in the field. The commercial side additionally supports mobilization fees per property visit on multi-site contracts, which is how large landscape maintenance firms recover the real cost of servicing a scattered portfolio.
The RevOps framing. What you're actually building is a revenue operations system, not a price list. Fees are the mechanism; the system is the loop of quote-default → field-flag → collect → report → tune. Operators who treat fees as a one-time pricing decision see the revenue decay within two quarters as attach rates drift. Operators who treat it as a monthly operating rhythm hold the 8–14% benchmark indefinitely and keep raising it as costs move. The infrastructure — saved line items, mobile flags, income-account tagging, card-on-file — is what separates the two, and it's all configured once.
Related questions
Should I charge a fuel surcharge that floats with gas prices?
Generally no for residential. Floating surcharges require explanation every time they change and invite scrutiny you don't want. A flat trip/fuel fee reviewed twice a year is simpler and better accepted. Floating surcharges make more sense on commercial contracts where the escalator is negotiated upfront.
How do I introduce fees to customers I've had for years?
Give 30 days' written notice, name the fee and what it covers in one sentence, and tie it to a specific change (disposal costs, fuel, travel). Don't apologize or over-explain. Expect 2–5% attrition, concentrated among your lowest-margin accounts.
Can I charge a minimum service fee for small jobs?
Yes, and you probably should. A job minimum — commonly $65–$95 for a residential visit — protects you from the quarter-hour job that still costs a full mobilization. Frame it as a minimum visit charge, not a fee, and state it in the initial quote.
Do service fees hurt my close rate on new bids?
Usually less than a higher headline price does. Customers compare base numbers first. Quoting slightly under a competitor with disclosed fees often wins the comparison and lands at a higher realized ticket. Disclose at quote time so there's no surprise later.
What fee mistakes cost operators the most money?
Sporadic attachment, retroactive billing, and untracked crew waivers. All three produce the same outcome: the fee exists on paper, generates almost no revenue, and creates customer friction. Consistency matters more than the amount.
FAQ
What is the difference between a service fee and a junk surcharge?
A service fee is a transparent line-item charge tied to a specific cost or outcome — a trip/fuel fee, a debris haul-away, a materials markup. A junk surcharge is a vague, unexplained add-on with no stated purpose. The difference is entirely in whether the customer can identify what they're paying for. Fees with a named cost behind them get accepted; fees without one get disputed and remembered.
How do I decide which service fees to offer?
Pull your last thirty invoices and mark every job where you spent money or time the base price didn't cover. Cluster those costs. Nearly every landscaping operation finds the same three clusters: driving to the property, hauling debris away, and buying materials on the customer's behalf. Those become your fee menu. Start with two, not six — consistent attachment on a small menu beats sporadic attachment on a large one.
What is the typical margin on a service fee?
Well-built fees run roughly 85–95% blended margin, because they recover costs that are already partly sunk. Fuel on a route you're driving anyway carries almost no incremental cost. A disposal fee lands lower — near 78% — because dump tickets are real cash out. Materials handling runs highest, often above 90%, since you're charging for sourcing and hauling you'd do regardless.
How do I calculate the financial impact of adding a service fee?
Use fee revenue = attach rate × jobs per month × fee amount, then multiply by fee margin for contribution. A $12 trip fee at 90% attach across 220 monthly jobs produces about $2,376 in revenue and roughly $2,186 in contribution at 92% margin. Stack two or three fees this way and compare the total against a specific hire you're considering.
What is the benchmark for service fee revenue as a share of total revenue?
Green-industry operators generally target 8–14% of total revenue from disclosed add-on fees. Below 8% suggests you're absorbing costs competitors recover. Above 14% risks looking fee-heavy relative to your headline price unless every charge is clearly justified. A two-crew shop running trip, disposal, and materials fees typically lands near 11%.
Do I need new software to start charging service fees?
No. Every mainstream field-service platform supports saved, reusable line items and mobile add-on flags — that's all the infrastructure a fee program requires. If you're on spreadsheets or paper, an entry-level tool with a free tier will get you started. The one genuinely valuable addition is card-on-file payment collection, which converts fees at near 100% versus mailed invoices.
Sources
- https://www.landscapeprofessionals.org/
- https://www.getjobber.com/pricing/
- https://www.golmn.com/
- https://www.housecallpro.com/pricing/
- https://www.servicetitan.com/
- https://quickbooks.intuit.com/pricing/
- https://squareup.com/us/en/payments/our-fees
- https://stripe.com/pricing
- https://www.bls.gov/oes/current/oes373011.htm
- https://www.sba.gov/business-guide/manage-your-business/pricing-your-product-service
Related on PULSE
- [How Many Attendants Should I Schedule Each Day at My Car Wash?](/knowledge/tl0067)
- [How Many Sales Reps Do I Need to Hire for My Logistics Company?](/knowledge/tl0058)
- [How Many Salespeople Do I Need to Hire for My Car Dealership?](/knowledge/tl0052)
- [How Many Producers Do I Need to Hire for My Insurance Agency to Grow My Book?](/knowledge/tl0015)
- [How Do I Figure Out How Many People to Schedule Each Day and at What Times for My Single Store?](/knowledge/tl0002)










