Free contractor estimate template
This free contractor estimate template works for any exterior job. List what you measured, then price each line as quantity times unit price. Add options the customer can pick, a percent adjustment or discount, your job minimum and sales tax, and the sheet totals itself. Scope, exclusions, a valid-until date and a signature line finish it. Download it for Excel or Google Sheets, print the blank PDF, or fill it in on this page.
- Free to use and change
- No email needed
- Updated October 2026
Or fill it in on this page and print it with your numbers.
Sierra Gutter Co.
(916) 555-0100
Estimate
No. 1042
- Gutter runs
- 118 ft
- Downspouts
- 5 each
| Item | Qty | Rate | Amount |
|---|---|---|---|
| Seamless gutters | 118 ft | $10.00 / ft | $1,180.00 |
| Downspouts (5) | 60 ft | $9.00 / ft | $540.00 |
| Remove old gutters | 118 ft | $2.00 / ft | $236.00 |
Option, priced outside the total
A gutter job on the sample house, measured by Measured Bid, priced with sample rates. Not market prices.
What's in the template
The same estimate in all three files and on this page, so a printed copy and the spreadsheet match.
On the estimate
- Measurements: what you measured, how much and how
- Eight line items, each quantity × unit price
- Two options priced outside the total
- Two percent adjustments, for a discount or an access charge
- Your job minimum and a tax rate
- Scope, exclusions, payment terms and warranty
- A valid-until date and a signature line
How it adds up
- Each line is its quantity times its unit price, in cents
- Adjustments are a percent of the line subtotal. A negative percent is a discount
- If the lines come to less than your minimum, the total rises to it and the sheet says so
- Tax is figured on the price after the minimum. Leave the rate blank when your work isn't taxed
- Options show their own price and a second total with every option added, so the customer sees both
- Units to pick from: ft, sq ft, squares, each, hours or job
Tabs in the Excel file
- Estimate
- The blank estimate with its formulas. Yellow cells are yours to fill in.
- Example
- The sample gutter job filled in, with gutter guards as an option.
Templates for your trade
Each trade template has the lines that trade prices on and a price sheet tab, so you type your rates once.
- Gutters & guards
Gutter estimate template
Gutters, guards and cleaning per foot by story, downspouts, removal and your minimums.
- Painting
Painting estimate template
Walls per square foot by story, wall type, prep, trim and your minimum.
- Siding
Siding estimate template
Siding per square foot by material, height, tear-off, trim and your minimum.
- Roofing
Roofing estimate template
Squares with waste by roof shape, height, steep roof, tear-off and your minimum.
- Permanent lighting
Permanent lighting quote template
Track per foot by story, controllers, power and app setup, and your minimum.
- Christmas lights
Christmas light estimate template
Roofline and peaks per foot by story, customer's own lights, takedown and your minimum.
- Fascia & soffit
Fascia and soffit estimate template
Boards, wrap and soffit per foot by story, gable ends, paint, removal and your minimum.
Fill it in and print it
Type in the estimate and it totals itself. Print it blank for the clipboard, or filled in for the customer. Nothing you type leaves your browser.
How to fill it out
Write down what you measured
Put each quantity the price depends on in the measurements block: feet of gutter, square feet of wall, squares of roof. Say how you got it, with a tape, a ladder, a report or from the address.
Price each line
One line per item you charge for. Type the quantity, pick the unit and enter your unit price. The amount fills in. Use the job unit for flat charges like a permit or a dump fee.
Add options the customer can choose
Put upgrades in the options block, priced the same way. They stay out of the total, and the line under them shows the total with every option added.
Apply adjustments, the minimum and tax
Use an adjustment line for a discount or a charge that scales with the job. Set your job minimum. Enter a tax rate only if your state taxes the work.
Write the scope and send it
Say what you will do, what the price leaves out, how payment works and how long the price holds. The customer signs the bottom to accept.
How the sample was worked out
- Gutter measured from the address
- 118 ft on 4 runs
- Downspouts
- 5 (by connected section, one per 35 ft, at least 2)
- Downspout pipe
- 5 × 12 ft = 60 ft
- Guards, as an option
- 118 ft, the same runs
Measured by the Measured Bid engine on the sample house and priced at sample rates.
What every contractor estimate should include
- Your company name, phone and license number
- The customer's name and the job address
- What you measured, and how
- Each line with a quantity, a unit and a price
- Options priced on their own lines
- Discounts and adjustments shown as lines
- Tax, if your work is taxed
- What isn't included
- How long the price is good for
- Deposit and payment terms, and a signature line
This template is not legal advice. Some states set rules for home improvement contracts, such as what a contract must say and how big a deposit can be. Check yours.
Fill the quantities from an address
Enter an address. Measured Bid uses aerial imagery and property data to measure the roof edges, wall area or roof area the trade needs, then prices each line with your rates. Your team gets the line items in the dashboard. The sample job on this page was measured that way.
FAQ
What should a contractor estimate include?
Your company and license number, the customer and job address, what you measured, each line with a quantity, unit and price, any options, adjustments, tax, the total, what isn't included, how long the price holds, payment terms and a signature line. The template has a place for each.
What is the difference between an estimate and a quote?
An estimate is your expected price, built from what you measured and what you can see. A quote is a price you commit to for a set scope and a set time. Many contractors use the two words for the same document. Write which one it is, and how long the price holds, so the customer knows.
How do I write a contractor estimate?
Measure the job, list each item you charge for with its quantity and unit price, add options and adjustments, apply your minimum and any tax, then write the scope and what's left out. The steps above walk through the template in that order.
Is this contractor estimate template free?
Yes. Download the Excel, CSV or PDF file, or fill in the sheet on this page and print it. You don't need an email address or an account, and you can change it for your business.
Does it work in Google Sheets?
Yes. In Google Sheets, choose File, then Import, and upload the .xlsx file. The formulas, dropdowns and every tab come with it. The CSV imports too, with the formulas and without the example tabs.
Is there a template for my trade?
Yes. The trade templates have the lines that trade prices on, with a price sheet tab: gutters, roofing, siding, exterior painting, fascia and soffit, permanent lighting and Christmas lights. Use this one for anything else, or for a job that mixes trades.
Fill the line items from an address
Measured Bid measures the house from aerial data and prices it with your rates. Your team gets the line items in the dashboard, and homeowners see a price range on your website.
14 days or 5 estimates free, whichever comes first. No card needed.