Anatomy of a winning proposal
Every commercial proposal has the same skeleton — cover, exec summary, scope, schedule, pricing, exclusions, references, insurance, signature. Buyers read in that order and skim after page 2, so put your best evidence early.
For the estimating math behind the pricing section, use the framework in the commercial bid guide. Every proposal should be paired with your capability statement as a separate attachment.
- Branded cover page
- 1-paragraph executive summary
- Detailed scope of work (RFP language, line by line)
- Schedule / phasing
- Itemized pricing (schedule of values)
- Exclusions + assumptions (protect margin)
- References from comparable work
- COI + license + certifications
- Signature + acceptance block
Scope of work — how to actually write it
The scope section is where most contractors lose money. Vague scope = infinite change orders in the buyer's favor. Write it in three parts: what's included, how it's performed, and what deliverable proves it's done.
Example — quarterly parking-lot pressure wash for a property management account:
Contractor will pressure-clean approximately 40,000 sqft of asphalt and concrete parking surfaces at [Property Address] on a quarterly schedule (4 visits per year). Each visit includes: (1) pre-sweep of loose debris, (2) hot-water pressure washing at 3,500–5,500 PSI using a rotating surface cleaner, (3) spot treatment of oil and gum stains with degreaser, (4) post-visit walk with on-site contact, and (5) before/after photo report emailed within 24 hours.
Notice what that paragraph does: it names the property, gives a quantifiable measure (sqft), specifies the tools and settings, and defines the proof of completion. A buyer can't invent extra work later because it's not in the paragraph.
Exclusions — the section that saves your margin
Exclusions define what's not in the price. Without them, buyers assume everything on-site is covered and hit you with change-order fights during the job. Every trade has a standard exclusions list — include it every time.
Pressure washers: water source (contractor uses on-site spigot at no cost), staining that has penetrated the substrate, restoration of previously failed sealer or coating, wildlife/pest removal, striping.
Landscapers: irrigation repairs and controller programming, tree removal over 6" DBH, chemical treatments unless separately spec'd, storm cleanup, snow removal.
Roofers: deck replacement over [N] sqft, structural repairs, chimney/flashing work over $[X], asbestos abatement, interior damage.
HVAC: asbestos or hazardous material abatement, electrical service upgrades, code-driven duct modifications, permits pulled by others, roof penetrations.
Electricians / Plumbers: permits (assumed by owner), wall/ceiling repair or paint after cuts, code upgrades not required by scope, discovery of concealed damage.
Trade-specific templates
We ship editable proposal templates for every trade we serve. Each includes trade-specific scope language, exclusions, and pricing structure — plus a matching capability statement and portfolio.
- Pressure washing — flatwork, softwash, fleet
- Landscaping — maintenance, enhancements, snow
- Roofing — replacements, repairs, maintenance
- HVAC — installs, service agreements, PMs
- Plumbing — service contracts, remodels
- Electrical — service, panel upgrades, tenant fit-outs
- Painting — interior, exterior, epoxy
- Concrete — flatwork, repairs, decorative
- Tree service — removals, trimming, storm response
The proposal workflow that scales
Store your master template in Google Docs. Clone per proposal, swap the buyer name and scope, drop in your project photos, export to PDF, send. Aim for a 2–3 hour turnaround per proposal once you have the system down. Speed matters — the first professional proposal in the buyer's inbox tends to win.
Track submissions in a simple spreadsheet: buyer, submitted date, follow-up date, decision date, outcome, reason. After 30 proposals you'll see patterns nobody else on your team can — that's where win rate improvement actually comes from.
