Chasing revenue while ignoring margin is how landscape companies stay busy and go broke. This is the formula that fixes that — built for the way contractors actually estimate.
Landscape contractors who price based on what feels competitive — or what the last guy charged — are running a guessing game. Some years they win. Most years they wonder why the money is not there. The problem is not the market. It is the math.
Pricing for profit means starting with a target outcome and working backward to a price — not starting with a price and hoping the outcome is positive. This article walks through the formula, the variables, and how to apply it to any type of landscape work.
The Profit-First Pricing Formula
The formula is straightforward. The execution requires honesty about your real costs.
Bid Price = (Direct Job Costs) ÷ (1 − Target Gross Margin)
Direct job costs are materials, direct labor (at loaded rate), and subcontractors. Target gross margin is what you need to cover overhead and produce a net profit. Let us work through a real example.
Job: 480 SF travertine patio with grading prep and drainage.
- Materials (travertine, sand, adhesive, edge restraint, drain pipe): $9,200
- Direct labor — 3 crew at loaded rate $32/hr each, 40 crew hours total: $3,840
- Equipment rental (plate compactor): $280
- Disposal (excess excavation, haul-away): $420
- Total direct job cost: $13,740
Target gross margin: 42%
Bid price = $13,740 ÷ (1 − 0.42) = $13,740 ÷ 0.58 = $23,690
That is your floor. That is the price at which you achieve 42% gross margin. You can price above it — market conditions, client relationship, complexity, and timeline all justify premium pricing. You should not price below it without a specific reason and an explicit acknowledgment that you are accepting lower margin on this job.
Why Your Loaded Labor Rate Is the Key Variable
The loaded labor rate is what it actually costs you per hour for a crew member — not what you pay them. It includes wages, payroll taxes, workers comp, and any benefits. Most contractors use the wage rate alone and wonder why their labor costs always run over.
A crew member earning $20/hour has a loaded cost of approximately $26 to $30/hour depending on your insurance rates and tax burden. If you price labor at $20 and pay out $27, you are eating $7/hour on every worker, every day. On a 3-person crew running 8 hours, that is $168 per day. On a 5-day job, $840. That is not overhead — it is a pricing error.
Calculate your loaded labor rate for each crew tier using the real labor rate calculation guide. Update it every time a wage or insurance rate changes. Build it into your estimating template as a fixed input — not something you eyeball.

Choosing the Right Target Gross Margin by Work Type
Not all work carries the same gross margin target. Your overhead structure and risk profile determine what margin you need on different job types. As a starting point for a landscape construction company with $700K to $1.5M in revenue:
- Hardscape / outdoor living construction: 38–48% gross margin target
- Softscape / planting installs: 35–44% gross margin target
- Maintenance contracts: 42–55% gross margin target (lower labor risk, repeatable)
- Small jobs under $5,000: 45–55% gross margin target (high admin overhead per dollar of revenue)
- Commercial work on negotiated contracts: 28–35% gross margin target (acceptable if volume is high and costs are predictable)
These are not arbitrary — they reflect the risk, complexity, and overhead burden of each job type. A small repair job that takes two hours of estimating time, one crew-member-hour of work, and three emails with the client has a very different overhead burden than a $2,000 revenue contribution would suggest. Price accordingly.
"When I stopped pricing to win and started pricing to profit, I lost 3 clients and made more money than the year before."
What to Do When Your Price Feels Too High
When you run the formula and the number feels higher than you would normally bid, you have two options. First, look for real cost reductions — not margin concessions. Can materials be sourced cheaper? Can the job be run more efficiently? Can you use a two-person crew instead of three on a specific phase?
Second — and more often the right answer — present the price with confidence and let the client decide. Most contractors who price correctly and present professionally close enough work to stay profitable, even if their win rate drops from 60% to 40%. A 40% close rate on properly priced jobs beats a 70% close rate on underpriced work every time.
Ledge clients using the platform for proposals average a 64% win rate. That is not because they are cheaper — it is because their proposals are clear, professional, and delivered fast. Clients who see a well-organized proposal trust the price without needing to shop it.
Build the Formula Into Your Estimating Process — Not Your Head
The formula only works if you use it every time. Not on big jobs. Every job. Small jobs are where the habit matters most, because small jobs have the least margin to absorb errors.
Build an estimating template — in Ledge, in a spreadsheet, or in whatever tool you use — where the direct costs auto-calculate and the margin target is a fixed input. The bid price should be a calculated output, not a number you typed in based on what felt right.
Once it is systematized, you will stop second-guessing prices in the moment. The formula says what it says. Your job is to present it confidently and let the market respond.
Built for Landscape Contractors
Stop guessing. Start knowing what every job costs.
Ledge tracks estimates, actuals, and margins in one place — so you know exactly where your money went before the next bid goes out.
Frequently Asked Questions
What is the difference between markup and margin?
Markup is calculated on cost. Margin is calculated on revenue. If your costs are $10,000 and you add a 67% markup, your price is $16,700 — that is a 40% margin (6,700 ÷ 16,700). If you want a 40% margin, the formula is Cost ÷ (1 − 0.40). Do not confuse them — pricing at a 40% markup when you meant 40% margin means your actual margin is only 28.6%. Significant difference on a $40,000 job.
Should I use the same gross margin target for every job?
No. Gross margin targets should vary by job type, size, and risk. Small jobs need higher margins because of disproportionate admin overhead. Jobs with high subcontractor content might accept lower margins if your coordination risk is managed well. Maintenance has different margin dynamics than construction. Build a tiered target into your estimating template and apply the right tier to each job category.
What if a competitor is bidding lower than my formula allows?
Either they have lower costs, they are underpricing (and not making money), or they are willing to accept lower margin because they need the work. None of those should cause you to price below your floor. Winning a job at zero margin is not winning. Understand what the competitor knows that you do not — or accept that some clients will choose price, and focus on the clients who value quality and reliability.
How do I price a job when materials have not been quoted yet?
Get a quote before submitting, or add a material contingency of 8–12% to account for price variance and overages. Never submit a bid with a material cost pulled from memory or last quarter's pricing sheet. One price increase you did not catch can erase 3 to 4 points of gross margin before the job even starts. The 30 minutes to get a current supplier quote is always worth it.
What net profit margin should I target after overhead?
For landscape construction companies in the $500K to $2M range, a 10–15% net profit margin is healthy and achievable. Below 7% and there is little room for reinvestment, equipment replacement, or slow months. Above 20% is possible at higher revenue levels with tight cost control and a strong foreman team. Start with a 10% net target, back-calculate the gross margin you need to get there, and build that gross margin into every bid.
Edgar Galindo
Co-founder, Ledge
Edgar built Ledge while running a landscape construction company in Central Texas. He writes about estimating, job costing, and building a business that runs without you on every site.