How to Price Landscaping Jobs Without Leaving Money on the Table
Most landscapers underprice by 20-35%. A simple pricing framework that protects your margins on every job.

Most landscapers price by gut. They look at a yard, mentally compare it to the last similar job, and throw out a number. Sometimes that number is too high and they lose the job. More often, it is too low and they win the job but barely make money.
Kevin, a landscaper in Atlanta, tracked every job for six months. His average profit margin was 11%. After fuel, labor, materials, insurance, and truck payments, he was keeping eleven cents of every dollar. He was busy, exhausted, and wondering why he could not get ahead.
The fix was not working more. It was pricing better.
What Are Healthy Profit Margins for Landscaping?
Healthy landscaping companies operate at 15% to 25% net profit margins. Maintenance crews targeting residential accounts should aim for 20% to 30% gross margins per job. Design-build projects should target 35% to 50% gross margins because of the higher skill and planning required.
If your margins are below 15%, you are working for less than you would earn as an employee at another company, once you factor in the risks and overhead of being a business owner.
The first step is knowing your numbers. Calculate your true hourly cost of operation. Add up every expense: labor (including payroll taxes and workers' comp), fuel, equipment maintenance, insurance, truck payments, software, phone, and marketing. Divide by your total billable hours per month.
Most solo landscapers are shocked to find their true operating cost is $45 to $65 per hour before paying themselves anything. If you are charging $50/hour, you are essentially working for free.
How Do You Bid Landscaping Jobs Accurately?
Accurate bidding starts with a system, not a guess. Here is a formula that works for most landscaping services.
Step 1: Estimate time. Walk the property and estimate how long each task will take. Be specific: mowing (45 min), edging (20 min), blowing (15 min), bed weeding (30 min). Add 15% for travel and unexpected complications.
Step 2: Calculate labor cost. Multiply total hours by your fully loaded labor rate (hourly pay plus taxes, insurance, and benefits). For a crew of two at $18/hour each, fully loaded is typically $26 to $30/hour per person.
Step 3: Add materials. Mulch, plants, fertilizer, or any materials needed. Mark up materials 15% to 25% to cover procurement time and waste.
Step 4: Add overhead. Apply your overhead rate, typically 20% to 35% of direct costs. This covers the truck, insurance, equipment, office expenses, and your own salary.
Step 5: Add profit margin. Add your target profit margin of 15% to 25% on top of the total.
Diego, a landscaper in Houston, switched from gut-feel pricing to this formula. His average job price increased 22%, and he lost only 2 out of 15 bids that month. His monthly profit nearly doubled.
What Is the Best Pricing Model for Recurring Landscaping?
For maintenance contracts, per-visit pricing is simpler but monthly flat rates are more profitable. Here is why.
A per-visit model means revenue fluctuates seasonally. In winter, visits drop and so does income. A monthly flat rate averages the annual cost across 12 months, giving you predictable cash flow year-round.
Calculate the total annual cost of maintenance for the property. Include all visits (weekly in summer, biweekly in spring/fall, monthly in winter for most markets), plus seasonal services like leaf removal, aeration, and spring cleanup. Divide by 12.
For example, if total annual maintenance costs $4,800 based on your pricing formula, the monthly rate is $400. The customer gets predictable billing, and you get predictable revenue. Both sides win.
Mark up the monthly rate an additional 5% to 10% as a convenience premium. Customers are happy to pay slightly more for the simplicity of a flat monthly bill.
How to Upsell Landscaping Services to Existing Clients
Your existing clients are your cheapest source of additional revenue. They already trust you, they already have their payment set up, and they see your work every week.
The best upsell opportunities in landscaping include seasonal services (aeration, overseeding, fall cleanup, spring mulching), hardscape additions (patios, walkways, retaining walls), irrigation system installation and maintenance, and outdoor lighting.
Time your upsells with the seasons. Pitch aeration in early fall. Suggest mulching in spring. Propose outdoor lighting before the holidays. These feel helpful, not salesy, because they align with what the property actually needs.
Roberto, a landscaper in Dallas, added a seasonal upsell email to his process. He sends one email to all maintenance clients at the start of each season with a list of recommended services. That single email generates $3,400 to $5,100 in additional revenue per quarter.
And that is not all. Upsold services often become recurring. A client who buys seasonal aeration this year will buy it next year too. Each upsell builds your annual revenue per client.
Why Landscaping Companies Need to Track Cost Per Acquisition
If you do not know how much it costs to acquire a new client, you cannot make informed decisions about marketing, pricing, or growth.
Cost per acquisition (CPA) is the total amount you spend on marketing and sales divided by the number of new clients acquired. If you spend $2,000/month on marketing and gain 10 new clients, your CPA is $200.
Now compare that to your average client lifetime value. If a residential maintenance client stays for 2.5 years at $350/month, their lifetime value is $10,500. A CPA of $200 means you are getting a 52x return on your marketing investment.
But if your CPA is $600 and your average client only stays 8 months at $250/month, your lifetime value is $2,000 and your return is only 3.3x. That changes your growth strategy entirely.
Track this number monthly. It tells you which marketing channels are actually working and which are burning money.
Frequently Asked Questions
What are typical profit margins for landscaping businesses?
Healthy landscaping companies operate at 15% to 25% net profit margins. Maintenance services should target 20% to 30% gross margins per job. Design-build projects should target 35% to 50% gross margins. If your net margin is below 15%, you are likely underpricing.
How do you accurately bid landscaping jobs?
Use a five-step formula: estimate time per task, calculate fully loaded labor cost, add materials with a 15% to 25% markup, apply your overhead rate (20% to 35%), then add your target profit margin (15% to 25%). This systematic approach replaces gut-feel pricing and typically increases average job prices by 15% to 25%.
Should landscapers charge per visit or monthly?
Monthly flat rates provide more predictable cash flow and higher annual revenue. Calculate the total annual service cost and divide by 12, adding a 5% to 10% convenience premium. Customers prefer predictable billing, and you avoid seasonal revenue dips.
How much should landscaping companies spend on marketing?
Allocate 5% to 15% of gross revenue to marketing. New companies should invest closer to 15% to build their client base. Established companies with strong referral networks can maintain growth at 5% to 8%. Track your cost per acquisition monthly to ensure marketing dollars are producing results.
Related reading:
