Free template · Copy & paste

Free contractor estimate template

Tap Copy below for a blank estimate you fill in on site, or copy the example and change the numbers. Paste into Notes or text — or send a professional quote link with BuildQuote.

Use the same layout for a contractor quote template, proposal template, or bid template — homeowners care about clear scope and price, not the filename.

How to use this template

  1. 1Tap Copy on the blank template (or the example).
  2. 2Paste into Notes, Messages, or email.
  3. 3Replace every [fill in] with your job details and prices.

Blank template — fill in your job

Every line says [fill in]. Change those to your customer, scope, and prices.

YOUR BUSINESS Business name: [fill in] Phone: [fill in] Email: [fill in] CUSTOMER & JOB Customer name: [fill in] Job address: [fill in] Estimate number: [fill in] Today's date: [fill in] Quote good until: [fill in — often 14 days] PROJECT NAME [fill in — e.g. Backyard patio & walkway] WHAT WE WILL DO • [fill in — demo or prep work] • [fill in — materials with quantities] • [fill in — install / labor] • [fill in — cleanup and haul-off] NOT INCLUDED (say "none" if everything is covered) • [fill in — e.g. permits customer handles] • [fill in — e.g. hidden damage not included] PRICE • [fill in — line 1 name] — $[amount] • [fill in — line 2 name] — $[amount] • [fill in — line 3 name] — $[amount] TOTAL: $[fill in] Deposit: [30]% = $[fill in] — due when customer approves Balance: due when job is finished HOW TO APPROVE Reply YES to this message, or use the quote link I send you.

Example quote — copy and edit

Realistic sample with numbers. Change names, scope, and dollar amounts for your job.

Your Business Name (Customer: Jordan Lee) 142 Oak Street, Austin TX Project: Backyard patio & walkway Quote #1042 · Good for 14 days WHAT WE WILL DO • Remove existing pavers and prep sub-base • Install 420 sq ft concrete pavers (customer-selected pattern) • Compact and edge-restrain walkway to driveway NOT INCLUDED • Irrigation or utility locates (customer to mark) • Drainage regrading outside patio footprint PRICE • Demo & base prep — $1,800 • Materials — pavers, sand, edge restraint — $2,200 • Labor — install & cleanup — $3,200 TOTAL: $7,200 Deposit (30%): $2,160 Balance: $5,040

Quick checklist — before you leave

  • 1Customer name and best contact (phone or email)
  • 2Job address and access notes (gates, pets, parking)
  • 3Measurements — sq ft, linear feet, room count, or qty
  • 4Photos of existing conditions and damage
  • 5Material or product choices discussed on site
  • 6Exclusions — permits, haul-off limits, hidden damage
  • 7Start window or completion estimate
  • 8Deposit % and how they can approve

Preview — customer quote link

BuildQuote
Quote #1042

Your Business Name

Proposal for

Jordan Lee

142 Oak Street, Austin TX

Backyard patio & walkway

Valid 14 days from send date

Scope of work

  • Remove existing pavers and prep sub-base
  • Install 420 sq ft concrete pavers (customer-selected pattern)
  • Compact and edge-restrain walkway to driveway

Not included

  • Irrigation or utility locates (customer to mark)
  • Drainage regrading outside patio footprint

Your price

Demo & base prep
$1,800
Materials — pavers, sand, edge restraint
$2,200
Labor — install & cleanup
$3,200
Total$7,200

30% deposit ($2,160) due on approval

Sample layout — send live quotes with BuildQuote

↑ What a polished quote link looks like in BuildQuote (approve + deposit on their phone).

Turn this into a sendable quote on your phone

No credit card required. · 2 free quotes included

Header

  • Your business name, phone, and email
  • Customer name and job address
  • Estimate number and date
  • Valid until date (14 or 30 days is common)

Scope of work

  • Plain-language description of what you will do
  • Materials and key quantities where it matters
  • What is included in the price

Exclusions

  • Permits the customer handles
  • Repair of hidden damage
  • Work outside the measured area

Price & payment

  • Total price or itemized total
  • Deposit amount (25%, 30%, or 50% is typical)
  • When the balance is due

More free estimate templates

9 things every contractor estimate should include

Whether you price a patio, a repaint, or a full landscape refresh, a clear estimate protects you from scope creep and helps homeowners say yes faster. Include these nine blocks on every quote you send from the truck.

  1. Your business and contact information

    Show your business name, phone number, and email at the top. If you have a logo, use it — branded quotes look more professional than a plain text message and are easier for customers to find later.

  2. Customer name and job address

    Address the estimate to the homeowner by name and include the street address for the job. This avoids confusion when someone is comparing multiple bids and makes the quote feel personal, not generic.

  3. Estimate number and date

    Assign a unique quote number to every estimate you send. Pair it with the date issued so you can reference it in follow-up texts, deposit conversations, and when the job turns into an invoice.

  4. A detailed scope of work

    Break the job into plain-language line items — not one vague lump sum. List prep, materials, install, and cleanup separately where it helps. Homeowners trust quotes that explain what they are paying for.

  5. Pricing and how you calculated it

    For each major piece, show quantity or area where it matters (sq ft, linear feet, room count, cubic yards). Itemize materials separately from labor when the job is material-heavy so the total does not feel arbitrary.

  6. What is not included

    Call out exclusions up front: permits the customer handles, hidden damage, haul-off limits, or work outside the measured area. Stating exclusions early prevents the “I thought that was included” conversation after you start.

  7. Timeline or start window

    Give a realistic start window or completion estimate — even a range like “start within 2–3 weeks of approval.” Timing matters as much as price for busy homeowners scheduling around work and travel.

  8. Terms, expiry, and payment

    State how long the quote is valid (14 or 30 days is common), the deposit amount (25%, 30%, or 50% is typical for trades), and when the balance is due. Clear payment terms reduce back-and-forth after approval.

  9. Total and next step to approve

    Show the total prominently and tell the customer exactly how to say yes — sign, reply, or tap approve on a link. The best estimates make the next step obvious so you are not chasing “let me think about it” by text for a week.

Trade-specific templates

Who uses contractor estimate templates?

Any home-service pro who quotes before starting work benefits from a repeatable template. These trades use the same structure most often:

  • Exterior & hardscape. Landscapers, fence installers, concrete contractors, pressure washers
  • Interior finish. Painters, drywall crews, flooring installers, tile setters
  • General home services. Handymen, remodel subs, junk removal, garage organizers
  • Seasonal & maintenance. Gutter cleaners, holiday lighting, lawn care, snow removal

Contractor estimate best practices

  • Write it on site while details are fresh

    Measure, note access issues, and capture exclusions before you drive away. Quotes written at night from memory miss the edge cases that become change orders.

  • Use language the homeowner understands

    Skip trade jargon unless you explain it. “Two coats on walls, one coat semi-gloss on trim” beats “full interior application per spec.”

  • Set an expiration date

    Material prices and your schedule change. A 14-day validity date creates urgency and protects you from honoring an old number months later.

  • Send a link, not a screenshot

    A branded quote link looks professional on mobile, is easy to forward to a spouse, and can include approve-and-pay in one step — better than a PDF lost in a group text.

  • Follow up within 48 hours

    A short text — “Any questions on the quote I sent?” — often closes the gap between “looks good” and “approved.” Most jobs are lost to silence, not price.

Frequently asked questions

Is this a contractor quote template or proposal template?
Yes — the same structure works as a contractor estimate template, quote template, proposal template, or bid template. Include scope, price, exclusions, deposit, and expiry. The label matters less than clear scope and a simple way for the customer to approve.
How much should a contractor charge for an estimate?
For typical residential jobs, most contractors provide free estimates — it is part of winning the work. Some charge a fee for large or design-heavy projects that require multiple site visits, detailed takeoffs, or engineering. If you charge, credit it toward the job when they hire you and say so upfront.
What is the difference between an estimate and a quote?
In practice, homeowners use the terms interchangeably. An estimate is your best price based on visible scope; a quote often implies a fixed price you will honor if they accept within your expiry window. Either way, clarity on scope and exclusions matters more than the label.
Should I itemize labor and materials?
Itemize when it builds trust — landscaping mulch, paint gallons, or fence panels separated from labor. For small handyman jobs, one line for the task plus one total is fine. Match the level of detail to the job size and what the customer asked for.
Can I use this as a scope of work template?
Yes. The scope section is the core of any home-service bid. List what you will do, materials and quantities where it matters, and a separate exclusions block so nothing is assumed.
Can I send an estimate from my phone?
Yes. Talk through the job on site, generate a draft quote, review it once, and text a branded link. Homeowners open it on their phone, approve, and pay a deposit without printing or signing paper.

Want approve-and-pay on a link? Try BuildQuote free — first 2 quotes on us.

Send your next quote before you leave the driveway.

Start in under a minute. Talk the job, review the quote, and send one link.

Try it free