A good pressure washing estimate does two things: it tells the customer exactly what they're getting, and it protects you if there's a dispute later. Most handwritten quotes do neither. This is what a professional estimate looks like, and how to build one fast.

⚡ Skip the spreadsheet — generate a branded estimate in under a minute

Skip the template — use the SurfaceOps free estimator. Enter the surfaces, square footage, and your rates. Done. No spreadsheets, no math.

⚡ Use the Free Estimator

The 7 Things Every Estimate Needs

Whether you're using a Word doc, Google Sheet, or estimating software, these elements need to be on every quote:

  1. Your business info — company name, phone, email, license/insurance number
  2. Customer info — name, service address, contact number
  3. Estimate date and expiration — estimates should expire (30 days is standard)
  4. Itemized service list — surface by surface, with square footage and rate
  5. Total price — tax included or noted separately
  6. Payment terms — when payment is due and accepted methods
  7. Scope exclusions — what's NOT included (protects you)

Sample Pressure Washing Estimate Template

Here's what a complete residential estimate looks like:

Sample Estimate — SurfaceOps Format
Contractor[Your Business Name] — Lic. #_____ | General Liability $1M
Contact[Phone] | [Email]
Customer[Customer Name] — [Service Address]
Estimate DateApril 10, 2026 — Expires May 10, 2026

• Concrete Driveway (1,200 sqft @ $0.20)$240.00
• House Wash — Soft Wash Siding (2,400 sqft @ $0.25)$600.00
• Wood Deck (480 sqft @ $0.40)$192.00
• Gutter Exterior Cleaning (160 lnft @ $1.50)$240.00

Total$1,272.00
Payment: 50% deposit on scheduling, balance due on completion. Cash, check, or Venmo.

Line Items: Surface-by-Surface Breakdown

Line item your estimate by surface type — never lump everything into a single total. Here's why: when a customer pushes back on price, a single number gives them nothing to negotiate with. Line items let you remove scope ("We can skip the deck for now") instead of discounting the whole job.

Service Type Measure By Common Rate
Concrete / Driveway Square footage $0.15–0.30/sqft
House Wash (soft wash) Square footage $0.20–0.40/sqft
Roof Wash Square footage $0.35–0.65/sqft
Wood Deck Square footage $0.30–0.55/sqft
Fence Linear footage $1.50–3.00/lnft
Gutters (exterior) Linear footage $1.00–2.00/lnft
Pavers Square footage $0.25–0.50/sqft

Scope Exclusions: Protect Yourself in Writing

The bottom of every estimate should include a short exclusion clause. It sounds formal but it saves you from callbacks and disputes. Keep it simple:

📋 Sample Exclusion Language

"This estimate covers exterior surface cleaning as itemized above. Not included: interior cleaning, moving of vehicles or personal property, repair of pre-existing damage, treatment of paint overspray or rust staining, removal of sealant or coatings. Customer to clear work areas prior to service date."

Adjust for your market. The point is: if it's not on the estimate, it's not in scope. Customers who expect "while you're here" extras will test you. A written exclusion clause is your clean answer.

Payment Terms That Get You Paid

Every estimate should have payment terms. The options that work best:

List accepted payment methods: cash, check, Venmo, Zelle, card (if you take it). Customers who can't pay their preferred way sometimes don't pay at all.

Quote Expiration: Why It Matters

Put an expiration date on every estimate — typically 30 days. Chemical prices change. Your schedule fills up. A customer who calls you 3 months later with a quote you gave them in January should get a new quote, not the old price.

Expiration also creates mild urgency. "This estimate expires on May 10" is a soft close without being pushy. Most customers who are going to book at all will book within 2 weeks of receiving the quote.

⚠ Don't Quote Over Text Message

A number in a text is not an estimate. It has no scope, no terms, no protection. Even a simple Google Form export or a PDF from your phone is better than quoting a dollar amount in SMS. The customer remembers the number and nothing else — and that causes problems later.

Digital vs. Paper Estimates

Paper estimates look unprofessional in 2026. Customers compare you to every other contractor they've talked to, and showing up with a printed sheet or a scribbled notepad puts you at a disadvantage before you've opened your mouth.

A digital estimate that arrives by email or text link looks sharp, is easy to reference, and can include photos from your site assessment. It also creates a paper trail that paper can't.

The SurfaceOps free estimator builds a professional digital estimate from your inputs — surface types, square footage, your rates — and outputs a shareable quote. No design skills required. Check our platform pricing for the full quoting and CRM suite.

Following Up on Sent Estimates

Most estimates that don't convert are abandoned, not rejected. The customer got busy, compared a few quotes, or just hasn't decided yet. A single follow-up 3–5 days after sending converts a significant percentage of "gone silent" estimates.

Keep the follow-up short: "Hey [Name], just checking if you had any questions on the estimate I sent over for [address]. Happy to adjust the scope if the timing or total doesn't work." That's it. No pressure, just presence.

⚡ Skip the spreadsheet — generate a branded estimate in under a minute

SurfaceOps free estimator handles the math and formatting — just enter the job details and get a professional quote you can send immediately. No templates to manage, no spreadsheets to update.

⚡ Try the Free Estimator
← Back to all guides