How to Price Lawn Care Jobs to Actually Make a Profit
If you’re winning 80% of your estimates, your prices are too low. That’s what I’ve seen over and over. When you’re saying “yes” to nearly every lead, you’re probably leaving money on the table—and worse, you’re attracting customers who don’t appreciate what you bring to the table.
Here’s the deal: trying to fix margin problems by chasing volume is a trap. You think more customers equal more money. But without the right pricing, that just means more headaches, more labor, and less profit.
Why Cheap Prices Kill Margins and Attract the Wrong Customers
I’ve been there. Starting with a push mower, grinding out every dollar, thinking volume was the answer. But cheap prices don’t just hurt your wallet—they attract customers who nickel-and-dime you, complain about every little thing, and make your job harder.
Here’s what actually happens:
- You take on jobs that barely cover labor and fuel.
- Your crews get burned out because they’re working harder, not smarter.
- You spend more time putting out fires with difficult clients than growing your business.
I remember when I switched from hourly pricing to a formula that charged for the value and time involved. My margins jumped, and guess what? I stopped chasing every lead and focused on profitable jobs.
The Math Behind Pricing Lawn Care Jobs: Charge for Your Time, Not Just the Cut
Pricing isn’t about being the cheapest. It’s about covering your costs, paying your crew fairly, and making sure your business isn’t stuck in a cash crunch. Here’s a simple formula that works:
- Calculate your fully burdened labor cost per hour. Include wages, taxes, insurance, and benefits.
- Add your fixed and variable overhead per job. Think trucks, fuel, equipment maintenance, insurance.
- Estimate the time the job takes, including travel and cleanup.
- Add a profit margin on top. I shoot for at least 20% margin on every job.
So it looks like this:



