How to Bid Commercial Landscaping Contracts
Quick Answer: To bid commercial landscaping contracts successfully, calculate your true costs (burdened labor + equipment + overhead), add 15-25% profit margin, and verify scope in writing before signing. Never match competitor bids without knowing your actual costs.
Commercial bid checklist:
- ✓ Site assessment with measurements
- ✓ Labor at burdened rate (wage + 25-40%)
- ✓ Equipment costs per hour
- ✓ Overhead allocation (15-25% typical)
Common bidding mistakes:
- ✗ Matching competitor prices blindly
- ✗ Using wage rate instead of burdened rate
- ✗ Forgetting mobilization/drive time
- ✗ Vague scope leading to scope creep
3 Commercial Bidding Approaches (Compared)
| Factor | Price-Based Bidding | Time & Materials | Cost-Plus Bidding |
|---|---|---|---|
| How it works | Match or beat competitors | Bill actual hours + materials | Calculate costs + target margin |
| Profit predictability | Low (unknown if profitable) | Medium (margin varies) | High (built into bid) |
| Client appeal | High (lowest price) | Low (unpredictable budget) | High (fixed price) |
| Scope creep risk | High | Low (bill for extra work) | Medium (need clear scope) |
| Best for | Desperate for work | Uncertain/variable scope | Standard maintenance contracts |
| Sustainability | Race to bottom | Cash flow issues | Scalable growth |
Note: Cost-plus bidding requires accurate job costing. If you don't know your true labor burden and overhead rate, your "margin" is just a guess.
Worked Example: 3-Acre Office Park Maintenance Contract
Scenario: Office park with 3 acres mowable turf, 15,000 sq ft beds, weekly service April-October (30 weeks), biweekly November-March (10 visits). 2-person crew, 20 minutes from shop.
❌ Price-match approach:
- Competitor bid: $1,800/month
- Your bid: $1,750/month to win
- Annual revenue: $21,000
- Unknown if profitable until year-end
- ❓ Profit: Unknown
✅ Cost-plus approach:
- Weekly visits (30): 2 crew × 3 hrs × $32/hr (US burdened) = $5,760
- Biweekly visits (10): 2 crew × 2.5 hrs × $32/hr = $1,600
- Drive time (40 visits): 40 × 0.67 hrs × 2 × $32 = $1,715
- Equipment: 40 visits × $45/visit = $1,800
- Materials (mulch, plants): $2,400/year
- Overhead allocation (18%): $2,390
- Total annual cost: $15,665
- + 20% profit margin: $3,133
- Bid: $18,798/year → $1,567/month
Analysis: The cost-plus approach produces a $1,567/month bid—actually lower than the competitor's $1,800. This contractor could win the bid AND guarantee 20% profit. If the competitor is bidding $1,800, either they're more inefficient or they're making 30%+ margin. Either way, you now have data to make an informed decision.
US rates shown: $32/hr burdened rate assumes $24/hr wage + 33% burden (FICA 7.65%, workers comp ~8%, benefits ~17%). Adjust for your region and actual costs.
6-Step Commercial Bidding Process
Conduct detailed site assessment
Walk the property with measuring wheel. Note total mowable acres, bed square footage, linear feet of edging, number of obstacles, slope conditions, and gate/access limitations. Take photos of problem areas.
Estimate production time
Based on your crew's historical production rates (e.g., 1.5 acres/hour mowing, 2,000 sq ft/hour bed maintenance), calculate total labor hours per visit. Add 10-15% buffer for commercial sites—interruptions, trash, and quality expectations are higher.
Calculate true labor cost
Use burdened labor rate, not wage. In the US, add FICA (7.65%), workers comp (varies by state, typically 5-12% for landscaping), unemployment insurance, and benefits. Total burden is typically 25-40% above wage. A $22/hr employee costs $28-31/hr.
Add equipment and overhead
Calculate equipment cost per hour (purchase price ÷ useful hours + maintenance + fuel). Allocate shop overhead, insurance, admin, and vehicle costs. Most contractors use 15-25% of direct costs for overhead allocation.
Add target profit margin
For commercial maintenance, 15-25% net margin is healthy. Lower margins (10-15%) may work for very large, efficient properties or multi-year contracts. Higher margins (25-35%) for specialized services like irrigation or color rotations.
Document scope precisely
Write detailed scope of work with visit frequency, included services, and explicit exclusions. Attach property map with service areas highlighted. Include change order procedures for scope additions. Vague scope = scope creep = eroded margins.
5 Bidding Mistakes That Kill Commercial Margins
Bidding without site visit
Google Earth can't show you locked gates, steep slopes, irrigation heads in mow paths, or the property manager's pet peeves. Always walk the site—preferably during business hours when you can see traffic and activity patterns.
Forgetting mobilization time
Your crew is on the clock during the drive. A 20-minute trip each way is 40 minutes of paid labor per visit. Over 40 annual visits, that's 27+ hours—potentially $800+ in labor cost that's easy to forget.
Underestimating commercial quality expectations
Commercial clients expect crisp edges, clean walkways, and zero visible debris. Budget 10-20% more time than equivalent residential work. Property managers will call about details homeowners wouldn't notice.
Ignoring contract payment terms
Net-30 or Net-45 payment terms are common in commercial. If you're carrying 45 days of labor and materials before getting paid, that affects cash flow. Some contractors add 2-3% for extended payment terms.
No escalation clause for multi-year contracts
A 3-year contract locked at 2024 prices will hurt in 2026 when labor and fuel have increased. Include annual price escalation (3-5%) or CPI adjustment clause for contracts longer than 12 months.
Frequently Asked Questions
How do you bid commercial landscaping contracts?
What profit margin should I target on commercial contracts?
How do I price commercial mowing per acre?
Should I bid hourly or flat rate on commercial contracts?
How do I account for seasonal variation in commercial bids?
What should be included in a commercial landscaping contract?
Related Guides
Free Calculators
Use our free tools to help with commercial bidding:
GreenMargins: Job Costing for Commercial Contractors
Calculates labor burden, equipment costs, overhead allocation, and profit margin. Know your numbers before every commercial bid.
Starts at $59/month. 14-day free trial, no credit card required.
Try GreenMargins Free