Sales & Estimating
Landscaping Estimate Template
A fast, simple estimate template for routine lawn and landscape service work: mowing, cleanups, and mulch jobs, with scope, line-item pricing, and a validity period.
Most routine jobs don’t need a five-page proposal. A customer who wants their lawn mowed, a yard cleaned up, or a few beds re-mulched just wants a straight answer: what you’ll do, what it costs, and when you can start. The faster that answer lands in their inbox, the more likely they book you instead of the next name on their list. This is that quote: short enough to send from the truck, complete enough to hold up if a customer asks questions later.
What belongs on a routine service estimate
A big design/build job or a multi-year commercial contract needs real detail: phasing, specs, payment terms, all of it. Most jobs aren’t that. They’re a weekly mow, a fall cleanup, a mulch refresh, work a customer can picture the moment you describe it. For that kind of estimate, all a customer needs to say yes is what’s included, what it costs, and how long the number is good for. Skip everything past that. If you’re bidding something bigger (a full design job, a commercial account, multi-phase work), that calls for more detail than this template gives you; see the landscape proposal template instead. This one’s for the jobs that come in every day.
The estimate template
Copy the structure below into a doc, a PDF, or whatever you use to send quotes, and fill in the brackets.
Header
- [Your Company Name]: [phone] · [email] · [website]
- Prepared for: [Customer Name]
- Property address: [Property Address]
- Estimate date: [Date]
- Estimate #: [EST-0001]
Scope of work
List exactly what’s included, no more, no less. A few examples depending on the job:
Routine mowing
- Weekly mowing, edging, and blowing of all turf areas
- Trimming around beds, trees, fences, and hardscape edges
- Service runs [start month] through [end month]
One-time cleanup
- Removal of leaves, sticks, and debris from all turf and bed areas
- Cutting back perennials and clearing dead plant material
- Haul-away and disposal included
Mulch or bed installation
- Edging and weeding of all beds before install
- Installation of [X] cubic yards of [mulch type]
- Cleanup of walkways and turf when finished
Use whichever section matches the job in front of you. Most estimates only need one.
Line-item pricing
| Description | Qty / Frequency | Price |
|---|---|---|
| Weekly mowing, edging & blowing | Weekly, [# of visits] | [$XX] per visit |
| One-time spring or fall cleanup | 1 visit | [$XXX] |
| Mulch installation | [X] cubic yards | [$XX] per yard |
| Total | [$XXX] |
Delete the rows that don’t apply. One job, one or two line items, one total: that’s usually the whole pricing section.
What’s not included
One line, so there’s no argument later: irrigation repair, plant or tree replacement, disease and pest treatment, and hardscape repair aren’t included unless they’re listed above. Anything outside this scope gets its own estimate.
Validity period
This estimate is good for [X] days from the date above. Mulch, fuel, and material costs move, so pricing requested after that window needs a new quote.
Acceptance
[Customer Name] accepts this estimate as described above.
Signature: _______________________ Date: ____________
Or simply reply “yes” to this email or text to accept. No signature required.
Once a customer accepts, the CRM turns that estimate straight into a scheduled job, with the same scope, price, and property details, so nobody has to retype it.
How to use this template
Copy this into whatever you’re already using: a doc, a PDF, your invoicing tool, and keep it on hand. Swap in the scope and pricing for the job in front of you, delete whatever doesn’t apply, and send it. The whole point is speed: a customer should be able to read this once and say yes on the spot, not wait around for a formal proposal they never asked for.