HomeResourcesContractor Proposal Template
Templates

Contractor Estimate Template (Free) — Copy, Paste & Customize

Use this free contractor estimate template to send clear, professional estimates for HVAC, roofing, plumbing, landscaping, and electrical jobs. Copy/paste the text into Word, Google Docs, or BuildFolio — then add photos, good-better-best options, and “See monthly payments” for fast approvals.

Contractor estimate template on a laptop screen with job details and line items

Download Free Estimate Template

Get a professional, ready-to-use contractor estimate template. Includes scope of work, line items, terms, and e-signature fields.

Template sent! Check your inbox for a copy from reports@build-folio.com.
PDF Word / Google Docs Print-Ready No Signup Required

What is a contractor estimate template?

A contractor estimate template is a structured document you reuse on every job: it spells out the scope of work, materials, timeline, price, and terms — so you can win work without rewriting from scratch each time.

  • Keeps your scope of work clear so homeowners know exactly what’s included.
  • Standardizes pricing and payment terms for HVAC, roofing, plumbing, landscaping, and electrical jobs.
  • Makes it easy to upgrade later to AI-generated estimates inside BuildFolio.

Below you’ll find a general contractor estimate template, plus examples by trade. You can paste this into your current systems today — or plug it into BuildFolio’s AI Photo-to-Quote and Job Hub for faster, trackable approvals.

Free contractor estimate template (copy/paste)

Copy this contractor estimate template into Word, Google Docs, or your quoting tool. Replace the brackets with your company details and job information.

[YOUR COMPANY NAME]
[License # • Phone • Email • Website]
[Address]

CONTRACTOR ESTIMATE

Client: [Homeowner name]
Property address: [Service address]
Date: [MM/DD/YYYY]
Estimate #: [ID or job name]

1. PROJECT OVERVIEW
[Short description of the work in plain language.
Example: "Remove and replace existing 3-tab shingle roof with
architectural shingles, address any damaged decking, and install
new flashing and vents as needed."]

2. SCOPE OF WORK
• Demo / removal:
  [Describe what you will remove or demo.]
• Installation:
  [Describe what you will install or build.]
• Clean-up:
  [Describe site clean-up, haul-away, etc.]
• Exclusions:
  [Clearly list what is NOT included.]

3. MATERIALS
• Brand / model: [e.g., Owens Corning Duration shingles]
• Color / style: [e.g., Estate Gray]
• Underlayment / accessories: [List key components]
• Warranty: [Manufacturer + your workmanship warranty]

4. LABOR & SCHEDULE
• Estimated start date: [MM/DD/YYYY]
• Estimated duration: [X days]
• Access requirements: [Gate codes, pets, parking, etc.]

5. PRICE & PAYMENT TERMS
Project total: $[TOTAL]
Payment schedule:
• Deposit due at acceptance: $[AMOUNT] ([PERCENT]%)
• Progress / milestone payments: [If applicable]
• Final payment due: [Upon completion / inspection / other]

Optional monthly payments:
"As low as $[X]/month" with approved financing.
Apply here: [financing_link]

6. PERMITS & INSURANCE
• Permits: [Who pulls them]
• Licenses & insurance: [Confirm active license & coverage]

7. CHANGE ORDERS
Any work not included in this contractor estimate template
will be documented in a written change order with price and scope,
and must be approved by the client prior to work.

8. ACCEPTANCE
By signing below, client authorizes [Your Company] to perform
the work described above and agrees to the terms of this estimate.

Client name: ______________________  Date: ____________
Signature:    ______________________

Contractor rep: ____________________ Date: ____________
Signature:      ____________________

Tip: save this as your “master” contractor estimate template, then duplicate per trade or service type so your team doesn’t improvise terms in the field.

Contractor estimate template examples by trade

Swap in these small tweaks so your contractor estimate template feels specific to HVAC, roofing, plumbing, landscaping, or electrical work.

HVAC estimate snippet

PROJECT OVERVIEW (HVAC)
Replace existing [furnace/air handler/condensing unit] with
[SEER rating / BTU] system sized for the home. Includes new
thermostat, line set flush (if needed), and start-up / testing.

Roofing estimate snippet

PROJECT OVERVIEW (Roofing)
Tear off existing roofing down to deck. Replace damaged decking
as needed, install underlayment, drip edge, flashing, vents,
and new architectural shingles per manufacturer specs.

Plumbing estimate snippet

PROJECT OVERVIEW (Plumbing)
Diagnose and repair [leak / fixture / main line]. Replace with
[new water heater / fixtures / piping] per code, including
testing, clean-up, and haul-away of old equipment.

Landscaping estimate snippet

PROJECT OVERVIEW (Landscaping)
Remove existing vegetation as marked, grade and prep soil,
install [sod / plants / hardscape], and set irrigation zones
per plan. Includes haul-away and final walk-through.

Electrical estimate snippet

PROJECT OVERVIEW (Electrical)
Upgrade service panel to [amps], add circuits as noted,
replace outdated breakers, and bring affected areas to current
code. Includes labeling and final inspection scheduling.

How to send your contractor estimate template by SMS & email

Basic workflow (any system)

  • Save your contractor estimate template as a reusable document.
  • Fill in job-specific details and export as PDF.
  • Email the PDF and send a short SMS like:
    Hi {{first_name}} — just sent your estimate by email.
    Here’s the link again: {{proposal_link}}

With BuildFolio

BuildFolio keeps everything tied to the job so you’re not hunting through inboxes:

Add options & financing to your contractor estimate template

Simple change that wins more jobs: add 2–3 options and “as low as $/month” to your contractor estimate template.

OPTION A (Good) — Basic replacement ............. $[TOTAL] or ~$[X]/month
OPTION B (Better) — Higher efficiency + extras .. $[TOTAL] or ~$[X]/month
OPTION C (Best) — Premium system + warranty ..... $[TOTAL] or ~$[X]/month

Preview monthly payments: [financing_link]

You can wire this to BuildFolio’s contractor financing widget so homeowners click a “See monthly payments” button on your site or inside their estimate.

Need trade-specific help? See Contractor financing options for HVAC, roofing, plumbing, landscaping, and more.

How contractor estimates work in BuildFolio

1. Capture

Lead capture widget collects homeowner contact details, photos, and financing interest in one place.

2. Quote & propose

AI Photo-to-Quote turns photos into line items. You layer on this contractor estimate template, options, and terms.

3. Follow up & close

Send via SMS + email, then use SMS automation and invoice reminders to nudge approvals and payments.

You can start with manual estimates on the Free tier, then move to AI + automation once you like how the contractor estimate template is performing.

Contractor estimate template FAQ

Is this contractor estimate template a legal contract?

No. This contractor estimate template is for general information only and is not legal advice. Laws vary by state and project type. Have your attorney review any estimate, contract, or scope of work you use with customers.

What’s the difference between an estimate and a estimate?

An estimate is often a rough price range. A estimate (or quote) is more detailed: it includes scope of work, materials, schedule, and terms. Many contractors use this contractor estimate template as the formal offer clients accept before scheduling.

Can I use this contractor estimate template with other software?

Yes. You can paste the text into Word, Google Docs, Jobber, Housecall Pro, or any quoting system. BuildFolio just makes it easier to capture photos, offer financing, and send estimates by SMS.

How do I get signatures on my estimates?

Many contractors accept typed names, email approvals, or e-signature tools. Whatever method you choose, confirm with your attorney or local laws that it’s acceptable for your project size and jurisdiction.

Turn this contractor estimate template into AI-powered quotes.

Capture photos, generate estimates, send SMS links, and add “see monthly payments” — all in one place.