Setting best prices and billing for landscaping business
The wrong way to price a lawn is to ask what the guy down the street charges and shave five dollars. The right way is to know exactly what one crew-hour costs you loaded, then price every job to clear a target dollars-per-hour on top of it. Landscaping is a time business wearing a lawn’s clothing. Your mower does not care that the lawn is $50; it cares that the crew was on site for 40 minutes. Build the price from cost up, hold it with a contract, and the season pays.
Cost per crew-hour is the only number that matters
Before you quote anything, figure out what an hour of your crew actually costs. Add the wages, the payroll taxes and workers comp on top, the truck and trailer payment, fuel, mower depreciation and repair, insurance, and your overhead like phone and software. Divide by the billable hours you actually sell in a week, not the hours you are paid for. For a solo owner with a helper, that loaded cost lands somewhere around $55 to $75 per crew-hour once everything is in.
That single number reframes every quote. If your cost is $65 an hour and you want a healthy margin, you need to bill somewhere north of $110 to $130 per crew-hour of on-site work to leave real profit after the slow days, the drive time, and the equipment that eventually breaks. Now a $50 lawn is only good if the crew is off it in 25 minutes. Price the time, and the lawn price takes care of itself. The startup cost side that feeds this math is in how much you need to start a landscaping business.
Bill by the visit, not the hour, and hold the line
Homeowners hate open-ended hourly bills for mowing because they cannot predict them. Quote a flat per-visit price instead, one you built from your cost-per-hour math and your estimate of time on site. You carry the efficiency risk, which is exactly what you want, because as you get faster the same $60 visit that took 45 minutes now takes 35 and your effective rate climbs. Hourly billing punishes you for getting good; per-visit rewards it.
Reserve true hourly or per-project pricing for the unpredictable work: cleanups, storm damage, one-time overgrown-yard rescues where you cannot see the finish line. For those, an hourly rate of $60 to $90 per person or a project quote with a fat contingency protects you. The detailed pricing method by job type sits alongside your route planning in how to successfully run a landscaping business.
| Service | Typical price | Basis | Target margin |
|---|---|---|---|
| Weekly mow (avg residential lot) | $45-$75 per visit | Flat, built from time on site | Clear $60-$90/crew-hour |
| Biweekly mow | +15-25% over weekly | Grass is taller, takes longer | Same per-hour target |
| Spring/fall cleanup | $250-$600+ | Hourly or project quote | $70-$100/person-hour |
| Mulch install | Material + labor | Mulch marked up 30-50% | 40%+ on material |
| Fertilizer/weed program | $50-$90 per app | Per-application, licensed | Product marked up 2x+ |
Recurring revenue is the business you are actually building
A one-time cleanup is income. A signed weekly-mow agreement is an asset. The difference is that recurring maintenance revenue, your MRR, is predictable, compounds, and is what makes the business worth something if you ever sell it. Buyers of landscaping companies pay a multiple of stable recurring revenue, not a multiple of last spring’s random projects. Every account you convert from “call me when it’s tall” to “every Tuesday, on the card” makes the whole operation more valuable and your cash flow flat instead of spiky.
Structure the recurring work as a seasonal agreement, not a handshake. Spell out the visit frequency, the per-visit price, what is included, and either a per-visit charge or a flat monthly figure that averages the season. Autopay on a card or ACH through your invoicing software kills the single biggest cash-flow killer in this trade: chasing checks. The mechanics of growing that recurring base are in how to grow a landscaping business.
Charge for materials and the truck, or bleed on the extras
The mowing is visible and easy to price. The profit leaks hide in everything around it. Materials like mulch, soil, plants, and fertilizer should be marked up 20% to 50% over what you pay at the supplier, and billed as a separate line so the customer sees the labor and the material distinctly. Passing materials through at cost because it feels honest is how you work a mulch job for free while the supplier makes the only money on it.
Then charge for the things that quietly cost you: a trip charge on far-off jobs, a dump fee for hauling green waste and debris to the landfill or transfer station, and a fuel adjustment if diesel spikes mid-season. Debris disposal alone can run $30 to $80 a load in tipping fees. If that is not on the invoice, it comes straight out of your margin. The equipment and supply costs that drive these numbers are broken down in buying equipment and supplies.
Invoice like a business, not a shoebox
How you bill decides whether you get paid on time or at all. Run invoicing through software built for the trade: Jobber and LMN are landscaping-specific and tie the quote, the schedule, and the invoice together, while QuickBooks, FreshBooks, and Zoho Invoice handle the accounting side. Set recurring invoices to auto-generate and auto-charge the card on file, so a weekly customer never gets a paper bill and never gets late.
Make the invoice clear and boring: services performed, per-visit or per-line price, materials separate, taxes and fees stated, due date. Offer card, ACH, and a digital wallet, and accept that card processing costs you about 3%, which you either absorb or build into the price. Transparency here is not about being nice; a clean, predictable bill is why customers stay and refer, and a confusing one is why they price-shop you next spring.
Flat monthly billing (season averaged)
- Predictable, equal payments the customer can budget, which reduces cancellations and complaints.
- Smooths your cash flow across the season instead of feast-in-summer, famine-in-winter.
- Autopay on a flat amount is the easiest thing to keep on a card and forget about.
Flat monthly billing (season averaged)
- In a short northern season you are billing for winter months with little or no work, which some customers question.
- If a customer cancels mid-season you have to reconcile what was paid against visits actually delivered.
- Requires a clear written agreement so nobody argues about what the flat fee covered.
Getting found is the part that decides everything
Even perfect pricing dies if the phone does not ring, and a low ticket often just means you never had leverage to charge more. Two free moves help today: fully build out your Google Business Profile with photos of finished work and a service list, and ask every happy account for a review and a referral, because a booked schedule lets you raise prices and drop the cheap accounts. The local-marketing checklist is in how to promote your landscaping business locally, and lead generation is in how to get clients and customers.
The higher-stakes part is the website and paid ads, where a bad build quietly costs more than doing nothing. A site that ranks for “lawn care near me” and turns a searcher into a booked estimate is the difference between charging your rate and matching the lowballer. That is the work we do: to have it handled instead of guessed at, get a free website walkthrough. For SEO and paid ads, see our services. If you have the idea but not the plan, start at expntl.com.
Frequently asked questions
How do I figure out what to charge for lawn mowing?
Build the price from your cost per crew-hour, not from the competitor’s price. Add up wages, taxes, truck, fuel, equipment, and overhead, divide by billable hours to get your loaded hourly cost, then price each visit to clear $60 to $90 per crew-hour on site. Set a floor price no lawn drops below, because setup and teardown cost the same on a small yard as a big one.
Should I charge hourly or a flat rate per visit?
Flat per-visit for recurring mowing, hourly or project-based for unpredictable work like cleanups and overgrown rescues. Flat pricing rewards you for getting faster, since the price holds while your time on site drops. Save hourly rates of $60 to $90 per person for jobs where you genuinely cannot see the finish line when you quote.
What is the best invoicing software for a landscaping business?
Jobber and LMN are built for the trade and connect quoting, scheduling, and billing in one place, which is why route-based operators favor them. QuickBooks, FreshBooks, and Zoho Invoice are strong on the pure accounting side. Whichever you pick, turn on recurring invoices and autopay by card or ACH so weekly customers are charged automatically and you stop chasing checks.
How much should I mark up materials like mulch and plants?
Roughly 20% to 50% over your supplier cost, billed as a separate line from labor. Passing materials through at cost means the supplier makes money on the job and you do not, even though you did the hauling and installing. Show the material and the labor as distinct lines so the customer sees the value and you protect the margin.
Should I offer payment plans to landscaping customers?
For large installs and design-build projects, yes, a structured plan with a signed agreement helps the customer say yes and keeps your cash flow steady. For weekly mowing, skip plans and use flat monthly autopay instead, which is simpler and lands the money automatically. Always put the total cost, schedule, and terms in writing so there is no dispute about what was owed.