Protecting Margins When Labor Costs Won't Stop Rising
Labor is your biggest cost. And it keeps going up. Seventy percent of landscaping companies plan to increase wages in 2026, with 44% raising them by 4% or more. If you're not building a strategy around rising labor costs right now, you're going to feel it in your margins before the season is over.
The Quick Answer
Here's where labor costs stand in 2026:
- Average landscaping crew wages: $32,000-$46,000/year nationally ($15-$22/hr)
- High-cost markets (Boston, Denver, Seattle): $48,000-$54,000/year for experienced crew
- Wage growth rate: 6.4% year-over-year increase since 2022
- Total labor burden: 25-40% of revenue (wages + payroll taxes + workers comp + benefits)
- Cost to replace one worker: $7,400-$12,400 (20-30% of annual wages)
The contractors protecting their margins aren't just paying more -- they're getting more from every hour worked and keeping crew long enough to stop paying those replacement costs.
Why Wages Keep Climbing
Three things are driving labor costs up and keeping them there.
First, the H-2B visa program -- which landscaping companies rely on heavily for seasonal labor -- has a hard cap. For 2026, total availability is around 130,716 visas between the statutory cap and supplemental allocation. That sounds like a lot until you realize the demand far exceeds supply across landscaping, hospitality, and construction. When you can't get H-2B workers, you compete with every other employer for local labor.
Second, landscaping competes with higher-paying indoor industries. Warehousing, construction, and delivery services all pay similarly but with less physical demand and better weather. Landscaping companies have to pay a premium just to attract applicants.
Third, inflation hasn't stopped. Crew members see their own cost of living rising and they expect wages to keep up. The ones who don't get raises leave for someone who gives them.
Where Most Contractors Lose Money on Labor
Paying crew more is only part of the cost. Here's what most guys miss when they calculate labor:
- Payroll taxes: Add 7.65% to every dollar in wages (Social Security + Medicare)
- Workers' comp: Landscaping is high-risk, so premiums run $8-$20 per $100 in payroll
- Unemployment insurance: 2-5% of wages, varies by state and claims history
- Training time: A new hire spends 2-4 weeks learning before they're productive -- you're paying full wages during that window
- Turnover cost: Losing one worker costs $7,400-$12,400 to replace when you factor in recruiting, onboarding, and lost productivity
A worker at $18/hr isn't $18/hr on your books. Fully burdened, that's $24-$27/hr. If you're bidding jobs based on the wage alone, you're leaving money on the table every single job.
How to Protect Your Margins Without Cutting Crew
Forty-one percent of landscaping contractors in 2026 are focused on optimizing existing operations instead of adding new services. That's the right instinct. Here's what actually works:
Reprice Based on Your Real Labor Cost
Start with what a crew hour actually costs you -- fully burdened. If a two-person crew runs $55/hr in wages plus 35% burden, your crew cost is $74/hr. If a job takes 3 hours, your labor cost is $222. Add materials, fuel, overhead, and target margin on top of that.
A lot of contractors price based on what they charged two years ago. Those numbers are dead. Rebuild your rates from your real 2026 costs or you're subsidizing customers with your own margin.
Tighten Your Routing
Drive time is dead time. A crew spending 90 minutes a day driving between jobs is costing you 7.5 hours a week in paid labor with zero billable output. Route optimization software -- even free options like Google Maps routing -- can cut drive time 20-30% with basic grouping by neighborhood.
If you're doing $800 in revenue per crew day and cutting 30% of non-billable drive time, you can add one more job per day without adding crew hours. That's $160-200/day in additional revenue with zero labor cost increase.
Keep the Crew You Have
The cheapest labor solution is not losing the crew you already trained. Replacing one worker costs $7,400-$12,400 -- that's a raise you could have given them for 2-3 years before you break even on the replacement.
What actually keeps crew around beyond just wage increases:
- Consistent hours: Crew that knows their schedule a week out stays longer than crew with unpredictable days
- Working equipment: Sending crew to jobs with broken gear is one of the fastest ways to lose good people
- Clear path to crew leader: Show what advancement looks like and what it pays -- crew leaders earn more and stay longer
- Respect on the job: Basic, but consistently rated as more important than pay in landscaping turnover surveys
Pass Some Costs to Customers -- The Right Way
You don't have to absorb every labor increase. Customers expect prices to go up. The key is framing it correctly and doing it before your margins collapse.
Annual rate increases of 4-6% are easy to communicate: labor costs and fuel have increased, your prices are adjusting accordingly. Customers who've had good service for 1-2 years almost always accept this. Customers who push back were going to shop around anyway.
What doesn't work: sudden big increases, or waiting until you're already losing money to have the conversation.
Bottom Line
Labor costs in landscaping are going up and staying up. The contractors who survive this aren't the ones paying the least -- they're the ones running efficiently, retaining crew, and pricing based on real costs instead of gut feel. Get your numbers right now before the next wage round hits.
If you want a faster way to quote jobs so you're not leaving money on the table during busy season, try QuoteSnap for free. It puts an instant pricing calculator on your website so customers get estimates fast and you spend less time on the phone quoting jobs.