Book a Call

Is Turf Cleaning Profitable? Margins, Costs and a Worked P&L for 2026

Turf cleaning can be profitable when collected prices cover the full cost of delivering the work and running the business. This guide shows how to run that calculation for your own business, with a worked $139K solo example.

Ready to improve how your business gets work? We help home-service owners with websites, marketing and lead follow-up. Review the options for your trade or talk through your next step. See turf cleaning marketing options.

Use actual job records where possible. The numerical scenarios below are explicitly hypothetical and separate revenue from owner compensation and profit.

Table of contents

  1. Revenue per job: what turf cleaning actually pays
  2. Revenue per recurring client
  3. Profit margins by service type
  4. Startup costs vs ROI timeline
  5. Monthly subscription economics
  6. Solo operator economics
  7. Team economics: scaling past solo
  8. Worked example: $139,045 revenue before costs
  9. How marketing spend affects profitability
  10. The 5 biggest profit killers
  11. FAQ

Revenue per job: what turf cleaning actually pays

A quoted price is revenue before costs, not money in the owner's pocket. For each service, record:

Work type Details that affect the quote
Routine cleaning Area, debris, access, travel and manufacturer-appropriate process
Pet-area treatment Condition, product instructions, application time and repeat visits
Infill or repair Measured need, materials, competence and warranty considerations
Commercial maintenance Area, use, reporting, access, insurance and contract obligations

Do not assume one provider's published price is a national average. Compare equivalent scope and quote the actual site. Divide collected revenue by all job-related hours, including travel and setup, then subtract costs before comparing profitability with another trade.


Revenue per recurring client

A recurring plan creates a schedule and future service obligations. Revenue is collected only while the customer remains enrolled and pays.

For illustration, a plan billed at $119 for each of 12 months produces $1,428 before costs. One hundred such fully paid plans would produce $142,800; that arithmetic does not predict customer growth or retention. Count an initial cleaning separately only if it is actually charged outside the plan.

Track visits owed, cancellations, refunds and the cost of every service. See subscription pricing for the plan calculation.


Profit margins by service type

Include more than chemicals when calculating margin:

  • Fully loaded labor, including a value for the owner's work
  • Travel, setup and teardown
  • Cleaning products, water, infill and supplies actually used
  • Equipment use, repairs, vehicle expense and payment fees
  • Callbacks, rework and other delivery costs

Subtract direct costs from revenue for gross profit using a consistent accounting definition. Then subtract fixed overhead to evaluate operating profit. A materials-only percentage is not a complete gross margin.

Example: a $300 job with $150 of direct costs leaves $150 of gross profit, or 50%, before fixed overhead and tax. Both numbers are assumed inputs, not a turf-industry benchmark.


Startup costs vs ROI timeline

Calculate break-even from contribution, not gross revenue. If startup spending is $3,000 and each completed job contributes an assumed $100 after the relevant operating costs, it takes 30 such jobs to recover that spending. At $50 contribution it takes 60 jobs.

It does not tell you how soon those jobs will arrive. Model slower demand, cancellations and extra equipment costs as well as your preferred scenario. See the startup guide for the cost checklist.


Monthly subscription economics

For each plan, multiply the per-visit delivery cost by the visits owed, then add included extras and administration. Compare that annual cost with collected plan revenue.

A low product cost does not mean a high margin: labor, travel and overhead still apply. Likewise, a recurring customer is not permanently retained. Measure renewal, cancellation and usage before forecasting profit.

See Turf Cleaning Subscription Pricing for a worked cost-and-price example with explicit assumptions.


Solo operator economics

Start with the hours available for service, travel, quoting, marketing and administration. Estimate the jobs that fit that capacity, then test the estimate against actual completed work.

Illustrative revenue: three jobs a day at $250 for 22 days totals $16,500. That is a full-booking assumption, not a conservative forecast. Reducing it to two jobs for 16 days gives $8,000. Both still require subtracting delivery costs, fixed overhead, owner compensation and tax.

A sustainable plan needs a cash reserve for slower periods and a realistic allowance for non-billable time.


Team economics: scaling past solo

Before adding a technician or truck, price wages, payroll costs, training, insurance, transport and supervision. Estimate the incremental completed jobs the added capacity can support; do not assume every extra truck produces a fixed monthly profit.

Readiness checks

  1. The current workflow has documented quality and safety standards.
  2. The backlog and demand justify added capacity at profitable prices.
  3. Someone can train and supervise the new role.
  4. A cash forecast covers payroll and equipment through collection delays.
  5. Job records separate owner labor from business profit.

Choose the next role from the bottleneck: delivery, routing, quoting or administration. These checks matter more than any revenue number.


Worked example: $139,045 revenue before costs

This is an invented scenario for practicing the calculation, not industry-typical data or a client result. Replace every input. The expense table excludes owner compensation and tax; those are handled separately below.

Scenario: a solo operator with the assumed customer counts, prices and expenses below. No time-to-achieve claim is made.

Revenue breakdown

Source Clients Avg Revenue Annual Revenue
Recurring subscriptions (monthly) 68 $1,390/year $94,520
One-time deep cleans ~95 jobs $275/job $26,125
Commercial contracts 4 $4,600/year $18,400
Total $139,045

Expense breakdown

Category Annual Cost
Cleaning products and supplies $12,800
Vehicle (payment, fuel, maintenance) $10,200
Insurance (liability + auto) $2,800
Software and tools $3,600
Marketing (ads, SEO, print) $14,400
Phone, internet, misc $3,200
Equipment replacement/repair $2,400
Legal and accounting $1,800
Miscellaneous $2,000
Total expenses $53,200

What the example actually shows

  • Assumed revenue: $139,045
  • Listed expenses: $53,200
  • Balance before owner compensation and tax: $85,845

If you additionally value 1,800 owner hours at an illustrative $30 per hour, owner labor is $54,000. The remaining amount is $31,845 before tax and any omitted costs. A different workload or labor value changes that result. Tax depends on the owner's circumstances, so no flat after-tax income is presented.

The $14,400 marketing line is an assumption to replace with actual spending, not a cost that organic search is guaranteed to remove. TTM's website offer is $2,499 to own or $297 a month to rent; a website is one cost and contact route within the wider business model.


How marketing spend affects profitability

Track acquisition cost consistently across channels. Organic activity has staff, content and site costs even when the platform charges nothing per click.

Measure Calculation
Cost per lead Attributable channel costs / inquiries
Cost per completed new customer Acquisition costs / new customers who complete and pay
Contribution after acquisition Collected revenue less service and acquisition costs
Retention Actual repeat customers or active plans over a defined period

For illustration, a $30 lead at a 30% completed-customer rate implies $100 acquisition cost before any costs excluded from that lead figure. These are assumptions, not turf-specific advertising benchmarks.

A year's customer revenue divided by acquisition cost is not profit, and lifetime value is not automatically one year's revenue. Include service costs, retention and the period used before deciding to increase spend.

See the no-paid-ads guide and Facebook ads guide for channel planning.


The 5 biggest profit killers

1. Unanswered inquiries

Assign a person and a callback window, and track first reply, actual contact and booking separately. Answer fast: the study in our speed-to-lead guide found leads contacted within 5 minutes were 21 times more likely to qualify than leads contacted after 30 minutes.

2. Recurring work priced without delivery costs

A plan is not guaranteed annual income. Count the visits, travel, extras, cancellations and refunds it creates.

3. Missing labor or travel in the quote

Use actual time and cost records, including owner labor. Do not adopt a per-square-foot rate merely because another business publishes it.

4. Software bought without a workflow

Test the routing, reminders, billing and exports you need. Compare time saved and errors prevented with subscription, setup and administration costs.

5. Expanding scope before checking the contract

A commercial account can add work and obligations. Inspect the site, confirm product suitability and price the actual access, reporting and service requirements before bidding.


FAQ

How much can a solo turf cleaning operator make per year?

It depends on how many jobs you complete, what you charge and what each job costs to deliver. Model completed jobs and collected prices, subtract all costs and account for your own hours. In the worked example above, $139,045 of revenue leaves $85,845 before the owner's pay and tax. Replace the inputs with your own.

What are the profit margins on turf cleaning?

Calculate them from your own records using a consistent definition. A table that deducts only products while omitting labor, travel and overhead overstates the economic return.

How long does it take to make turf cleaning profitable?

Break-even depends on startup cost, contribution per completed job and the pace of paid work. Divide the spending to recover by contribution per job, then test whether your demand and capacity support that volume.

Is turf cleaning more profitable than pressure washing or carpet cleaning?

It depends on your prices, time and costs for each service. Compare them at the same scope, with all time and costs included.

What is the best way to increase turf cleaning profits?

Find the largest measured gap: underpriced work, excessive travel, rework, unanswered inquiries or unprofitable acquisition. Test one change at a time and compare what each job leaves you before and after.


Check your own numbers, then choose a next step

Planning a launch? The full launch roadmap is here: How to Start a Turf Cleaning Business, the free 2026 playbook. And your first real asset is the website the whole P&L depends on, we build turf cleaning sites that go live 7 days after you hand over your materials, $2,499 to own or $297 a month to rent.

Already running jobs and leaving leads on the table? Book your free 45-minute strategy call. We'll show you how to book more jobs from the leads you already have.