Tree Service Proposal Template: Commercial and Storm Cleanup Bids With AI

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Tree Service Proposal Template: Commercial and Storm Cleanup Bids With AI.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Tree Service Proposal Template: Commercial and Storm Cleanup Bids With AI.

Build it from your site walk: a one-paragraph summary, a tree inventory table with one priced line per tree, unit prices for extras, emergency rates for storm work, then insurance, safety and terms. AI can turn walk notes into the table and the sections, but you must enter and check every price.

Commercial clients read proposals differently from homeowners. A homeowners' association (HOA) board or a property manager often compares several bids, may not know one tree from another, and has to justify the choice to somebody else. They reward clear scope, comparable prices and proof of insurance more than a low number. Storm cleanup is different again: the extent of the work is unknown, so it is usually priced on rates with a cap, not as a fixed sum.

Follow me on Instagram@sagnikteaches

AI is good at structure and prose here. It must never supply prices, insurance limits, qualifications or response commitments, because any of those, invented, can become a contractual promise or a false statement on a document a board will keep.

Connect on LinkedInSagnik Bhattacharya

What a board or property manager checks in a bid

Before you write, picture the person who will read it. They usually want to know six things, roughly in this order:

Subscribe on YouTube@sagnikteaches
  • Which trees, exactly. Tag numbers that match a site plan or marked trees, so the board can find what is being priced.
  • What you recommend and why it is urgent or not. A priority for each item, so the work can be staged.
  • What it costs, in a form they can compare. One price per line and unit prices for anything that changes.
  • Proof you are covered. Insurance details they can forward to their own insurer or manager.
  • How you keep people safe. Traffic control, exclusion zones, work near lines, who is qualified.
  • What happens when something changes. How extra work is priced and approved.

Decide which of three proposal types you are writing, and write one per document: an annual maintenance proposal built on an inventory, a one-off hazard or removal bid, or a storm-response agreement with standby rates. A private customer needs far less than this; the itemised tree estimate for homeowners covers that shorter format, and its exclusions list is worth adapting for commercial bids. Seeing a bid from the board's side helps too: HOA vendor management, comparing bids and tracking contracts describes what the people reading yours are doing with it.

The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

Turning the site walk into a tree inventory

Walk the property with a map or marked photos, tag each tree, and dictate a short note per tree as you go: tag number, species, trunk diameter with its units, location in words, what you can see, and what you would do. Say the units aloud, because "about 78 across" is a number nobody can read back later. Then give the notes to an assistant with strict instructions, as in the example below.

You are helping a tree service firm turn site-walk notes into a tree inventory for a community's board.
Output a table with columns: Tag, Species, Trunk diameter (cm), Location, Condition noted, Recommended work, Priority (1 = hazard, act within two weeks; 2 = within three months; 3 = routine this season).
Use only what the notes say. Where a detail is missing, write "not recorded". Do not add prices. Do not diagnose: record what I observed, and mark anything that needs a specialist's assessment.

NOTES (dictated on the walk)
Tag one: oak, big, about 78 across, east side of the entrance drive, deadwood in the top over the road.
Two: oak on the other side, 82, cavity at the base and brackets, not sure what they are.
Three: pine by the clubhouse car park, 55, leaning towards the parked cars, soil lifted on the far side.
Four: maple, 40, playground, low limbs over the play area.
Five: birch at the pond, 30, dead.
Six to eleven: six pear trees along the walkway, all small, routine prune.

An illustrative first draft puts T-03 (the leaning pine) at priority 2 and writes "Likely honey fungus, remove" against T-02. Both need correcting. A pine leaning towards parked cars with lifted soil on the far side is exactly what a priority 1 line is for, and a diagnosis from dictated notes is a guess the AI was told not to make. The correct entry is "Bracket fungus and cavity at base: specialist assessment before any decision". The draft also read "78 across" as inches. Check every unit against your notes before the table goes anywhere.

The priced inventory a board can approve in stages

Once the inventory is right, you add the prices yourself, from your unit schedule (next section), and total them in a spreadsheet. This illustrative table prices the community's trees. A provisional sum (PS) is an allowance for work whose scope isn't known yet. Here it covers the specialist assessment of T-02.

TagTree and locationRecommended workPriorityPrice
T-01Oak, 78 cm, entrance drive eastCrown clean over the road: large prune $620 plus half-day traffic control $3801$1,000
T-02Oak, 82 cm, entrance drive westCavity and brackets at base: specialist assessment before any decision (provisional sum)1$450 PS
T-03Pine, 55 cm, clubhouse car parkRemove by sectional dismantle, car park cordoned: large removal $2,400 plus half-day traffic control $3801$2,780
T-04Maple, 40 cm, playgroundRaise and clean crown over the play area: medium prune2$340
T-05Birch, 30 cm, pond edgeRemove dead tree: small removal2$550
T-03, T-05Two stumpsGrind: 55 cm is $179; 30 cm is under the minimum, so $120; plus $85 mobilisation2$384
LogsFrom T-03Haul-away, one load2$190
T-06 to T-11Six pear trees, walkwayRoutine prune, small, $180 each3$1,080

The priorities give the board its stages. Priority 1 comes to $4,230 (T-01, the T-02 assessment and T-03), priority 2 to $1,464 (T-04, T-05, the stumps and the haul-away) and priority 3 to $1,080, which makes $6,774 in all. A board that can approve $4,230 now, $1,464 next quarter and $1,080 for winter is far more likely to say yes than one handed a single $6,774 figure. If the assessment of T-02 recommends removal, that is a change order (a variation), priced from the same schedule.

Writing the scope sentence for each line

A price table says what costs what. A scope sentence says what the client gets. Ask the assistant to draft one sentence per line from the inventory, covering the method, what happens to the material and what is excluded, then edit it. For T-03, an illustrative draft reads: "Remove the pine in sections from the top, with the car park cordoned for the day; cut the logs to length and haul away one load; chip the brush on site and leave the chips for the grounds team; grind the stump under the separate stump line."

Edit it against the price table. Confirm that "leave the chips for the grounds team" has actually been agreed with the manager, and that "cordoned for the day" matches the traffic-control charge on the same line. If a scope sentence promises something the price doesn't include, the client will believe the sentence. Avoid catch-alls such as "all debris removed": name each material (brush, chips, logs, stump grindings) and say where each one goes.

Unit prices that survive change orders

A unit price schedule is the part of a commercial proposal that does the quiet work. It tells the client what any extra tree or extra hour will cost before the question arises, and it lets you add or drop items without re-bidding. The figures below are illustrative.

ItemIllustrative priceRule
Prune, per treeSmall $180, medium $340, large $620Size class set at the site walk
Remove, per treeSmall $550, medium $1,350, large $2,400Brush chipped, logs cut up and left on site
Stump grinding$3.25 per cm of diameter$120 minimum per stump, $85 mobilisation per visit
Traffic control$380 per half dayCones, signs and two people
Crane with operator$240 per hourFour-hour minimum plus $300 delivery and set-up
Haul-away$190 per loadDisposal fees included
Additional crew hour$190Two-hour minimum

Say how a change order works in one sentence: any tree not on the inventory, or any change in scope, is priced from this schedule and approved by the named contact in writing, including by email, before work starts. A quick example: a medium tree on the walkway turns out to be dead. The schedule prices its removal at $1,350. The property manager approves it by email, and it is added to the invoice without a new bid. Without the schedule, that conversation is a negotiation in the middle of the job.

From inventory to a three-year programme

For an annual maintenance contract, the same inventory becomes a programme. Priority 1 and 2 items happen in year one, routine pruning and follow-up in year two, and each year opens with a walk-through that updates the inventory. Priced for illustration, with a walk-through at $350 after the first year: year one is $5,694 (priority 1 and 2 together); year two is $350 for the walk-through plus $1,080 of routine pruning, or $1,430; year three starts at $350 and grows with whatever the walk-through finds.

Boards accept a multi-year number only when each year can be reviewed. Say that unit prices are fixed for twelve months and reviewed on the anniversary, and that the client may stop after any year. State the billing too: an invoice on completion of each priority stage, payable in [your payment period], with a deposit only where you have to book a crane in advance. Payment terms are your decision, but unstated terms are the ones that cause arguments with a management company's accounts team.

Storm cleanup bids: rates, priorities and a cap

You can't fix a price for work you haven't seen, so a storm proposal is a rate sheet with rules. The proposal sets out four things: the rates, the order in which you will work, the spending limit, and who may authorise more. Rates are your decision. A common structure applies a multiplier outside normal hours, shown here at 1.5 times for illustration, and passes crane hire through at the same rate and minimum as normal.

ItemStandardEmergency (outside working hours)
Crew hour (climber and two ground crew)$190$285
Minimum call-out2 hours3 hours
Crane with operator$240 an hour, four-hour minimum, plus $300Same
Chipper$90 an hour$90 an hour
Haul-away$190 per load$190 per load

The working order is the part boards value most, because it shows judgement. A sensible sequence is: anything blocking emergency access or putting people at risk first, then trees on buildings and vehicles, then trees blocking paths and amenities, then general debris. Write it down as a list, and add that work near live lines starts only after the utility has made them safe.

The cap is what makes a time-and-materials bid acceptable to a board. An illustrative clause: "We will work on each site up to $8,000. We will phone the authorised contact when the running total reaches $6,000, and we will not exceed $8,000 without their approval." A quick sum shows how it would work. Two crews for eight hours at $285 is $4,560; a crane for the four-hour minimum is $960 plus $300, or $1,260; three haul-away loads are $570. That is $6,390, which passes the $6,000 call-point, so the contact would receive a call before the work went further.

Storm bids also need the human side written in. Name who answers the phone and who can authorise spending. State how you will record work (photographs before and after, time sheets by site), because the property manager will need those for their own insurer. Don't promise a response time you can't meet in a widespread event. "We will contact you within [your reply time] and triage by safety" is honest. "Guaranteed 2-hour response" is a liability. The call-handling side is covered in an AI receptionist and storm-call script for tree services.

Insurance and safety sections, written from your documents

These two sections are where an AI draft can do real harm, because they read like facts. The rule is simple: copy from your own documents and never from a model's memory. For insurance, paste the insurer's name, the types of cover, the limits and the dates from your certificate into the prompt as an extract, and ask the assistant only to format them into the wording your client expects. Then compare the finished text against the certificate line by line. Offer to send the certificate itself.

For safety, describe what you actually do, in short statements a layperson can read: a job briefing before work starts, exclusion zones and traffic control where the public may pass, a named person trained in aerial rescue on every climbing job, utility isolation arranged before work near lines, and a written risk assessment for each site, available on request. Only include the ones that are true of your firm. Claims about safety records, accreditations or "industry-leading standards" need evidence or need to go.

The risk assessment behind that last statement is a document in its own right, with a competent person signing it. How to draft one with AI help, and what a person must still check and sign, is covered in the tree surgeon risk assessment tutorial. For the terms section, which covers access, damage and debris clauses, the tree service contract tutorial lists what to verify with an adviser.

The summary a board will actually read

Most board members read the first paragraph and the total. Give the assistant the finished inventory and ask for a summary of 100 words or fewer in plain language, with a recommendation. Include the instruction "use only figures that appear in the inventory", because a summary is where a model rounds, merges or invents a number.

Write a summary of no more than 100 words for a community board, using only the inventory and totals below. State the recommended order of work and what each priority costs. Plain language, no sales adjectives, no figures that are not in the data.

A typical draft says something like: "Our experienced team recommends addressing three priority items immediately for around $4,200, followed by routine work." The edits are small but important. "Experienced team" is an unsupported claim, "around $4,200" should be the exact $4,230 with the $450 provisional sum named as an allowance, and the summary should say what stage two and three cost. A summary a board can approve from should read as numbers first, adjectives never.

Where an AI-drafted bid goes wrong

  • Invented cover. Policy limits or insurer names that sound plausible. Fix: only text pasted from the certificate.
  • Tag drift. The narrative says "oak at the east gate" while the table calls it T-01. Fix: every mention uses the tag, and you search the document for each tag once.
  • Arithmetic. Subtotals that don't add up. Fix: totals come from a spreadsheet, never from the assistant.
  • Promises in the storm clause. "Guaranteed response", "24/7 availability". Fix: replace with what your crews can honestly do.
  • Soft scope. "Prune as needed" and "clean up debris" with no definition. Fix: state what is cut, what is chipped, what leaves the site.
  • Silent exclusions. Nothing about utility lines, unmarked services or stumps. Fix: add a short exclusions list, and say who owns each excluded item.

For a board, the exclusions that cause the most arguments are underground services nobody marked, roots and grindings after stump work, and trees next to listed ones that were never priced. The general problem of figures that look right but aren't is covered in how to catch made-up figures in AI-drafted proposals.

The review pass before a bid goes out

Do this with the finished PDF, not the draft, and ideally with a second person for anything over a few thousand dollars:

  1. Every tree in the inventory appears once in the price table with the same tag, species and size.
  2. Each price equals the schedule line it came from, and the schedule matches your current rates.
  3. Subtotals by priority and the grand total match the spreadsheet.
  4. Provisional sums are labelled as allowances, not firm prices.
  5. The insurance text matches the certificate, and the dates are current.
  6. Every safety statement is true of the crew that will do the work.
  7. Storm rates, minimum call-out, cap and call-point are all stated, with a named authorised contact.
  8. Exclusions, validity date and how a change order is approved are on the page.
  9. No names, addresses or other personal details of residents appear in text you pasted into an AI tool.

Prices are the item most likely to be wrong and least forgivable, so the person who signs the bid should check them against the schedule, not against the AI's version of it.

When another firm's bid comes in lower

It will happen. Say a rival's bid for the same trees is $5,900 against your $6,774, a gap of $874. Before you touch your prices, compare the scope line by line. If their bid leaves out stump grinding and haul-away, that is $384 plus $190, or $574 at your rates, and the gap narrows to $300. If it also leaves out traffic control at the two priority 1 trees, another $760, then on a like-for-like basis their bid is $460 higher than yours. The headline difference is not the real difference until the scope matches.

An assistant can lay two bids side by side if you paste both in with names and addresses removed, and flag lines present in one and missing in the other. You still do the arithmetic and read the original documents. Then reply to the manager in writing with the like-for-like comparison, offer to phase the work if the budget is the problem, and don't quietly delete a line you consider necessary for safety to win the job.

Following up with a board without chasing

Boards and management companies move on a calendar. When you send the bid, ask when the next board meeting is and offer to walk the property with anyone who has questions. A short follow-up in writing, a few days before the meeting, usually does more than a call. An illustrative version:

Hi [first name], following up on the tree proposal for [community]. If it helps the board, I can summarise the three priorities in one page for the meeting on [date], or walk the property with anyone who'd like to see the trees. The priority 1 items are the ones I'd ask you to look at first. [your name]

If the answer is no, or silence, note why when you learn it: price, timing or scope. After a handful of bids, those notes tell you whether to change your unit prices, your priorities or your summary. A commercial proposal is a document you refine, and a clean inventory plus a unit schedule means each new bid starts from a better place than the last.

Commercial tree proposal questions

When should a storm-response agreement be signed?

Before the storm season, wherever you can. A signed rate sheet, cap and named authorised contact let the crews start the morning after a storm without waiting for a board meeting. Ask the manager to confirm the contact list each season, because the person allowed to approve spending often changes.

How do I price a tree I couldn't inspect properly on the walk?

Price the work you can see and add a provisional sum for the unknown part, such as a closer inspection from a platform or a specialist assessment, labelled as an allowance. Say in the scope sentence what would change the price, for example decay found once the crown is reached, and how that change gets approved.

Should the inventory come with a site plan?

It helps. A marked aerial image or simple sketch with each tag number lets a board member find T-03 without you, and it settles arguments about which tree was priced. Tag the trees on site too, in a way the client has agreed to, so the crew and the client point at the same tree.

Do an HOA and a property manager need different proposals?

The content is the same but the reader differs. A property manager wants a clean scope, comparable prices and paperwork they can forward. A board wants a plain summary and a clear recommendation. Write one document with a short summary on top and the detail underneath.

Further reads

Sources: no vendor sources were needed; every rate, tree tag and total in the worked examples is an illustrative figure invented for this tutorial, not a market price.

Want your commercial bids drafted from walk notes?

On a 1:1 call we'll look at how you scope and price commercial and storm work now, build a reusable inventory and rate structure, and decide which parts an AI assistant should draft.

Book a 1:1 call with me