Quick answer: a good service estimate tells the customer what you will do, what it will cost and what happens next. Describe the scope in plain words. Itemize labor, materials and fees. Add tax, any discount or deposit, and a clear total. State what is excluded, your payment terms and how long the price is valid. Then send it while the conversation is still fresh.
1. Start with the basics
Put your business name and contact details at the top, followed by the customer’s name, email and the job location. Give the estimate a number and a short project title, such as “Backyard landscaping” or “AC tune-up and filter replacement,” so both of you can refer to it later.
2. Describe the scope of work
Write two or three sentences that a homeowner can understand without a phone call. Say what you will do, where, and to what standard. If you are assuming something, such as access to water or that existing wiring is to code, write it down.
3. Itemize the price
Break the job into line items with a quantity and unit price. Typical lines are:
- Labor, as hours multiplied by your rate or as a fixed price per task.
- Materials and parts, grouped sensibly rather than listing every screw.
- Fees, such as a service call, disposal, permits or travel.
Itemizing helps the customer understand the price and gives you an easy way to offer a smaller scope instead of a discount.
4. Add tax, discounts and deposits
Show tax as its own line using the rate that applies where the work is done. If you offer a discount, show it explicitly. If you require a deposit, state the percentage or amount and when it is due.
5. State exclusions and terms
Exclusions prevent most disputes. For example: “Drywall repair after rewiring is not included,” or “Hidden water damage found during the repair will be quoted separately.” Add your payment terms and scheduling conditions in one or two short sentences.
6. Set a valid-until date
Material costs and your calendar change. A valid-until date, often 14 to 30 days, protects your margin and gives the customer a natural reason to decide.
7. Send it quickly and follow up
Send the estimate the same day if you can, in a format the customer can open on a phone. Then follow up after one to three business days if you have not heard back.
Estimate checklist
| Section | Check |
|---|---|
| Header | Business details, customer, job location, estimate number and date |
| Scope | Plain-language description and stated assumptions |
| Line items | Labor, materials and fees with quantity and unit price |
| Totals | Subtotal, tax, discount, deposit and total |
| Exclusions | What is not included and how surprises are handled |
| Terms | Payment terms, scheduling and valid-until date |
| Next step | How the customer accepts, and when you will follow up |
SprigDeal builds this structure into every estimate, with starter templates for 48 trades, online acceptance and an automatic follow-up email. See how SprigDeal estimates work.
Frequently asked questions
What should be included in an estimate?
A service estimate should include your business details, the customer and job address, a description of the scope, itemized labor and materials, taxes, discounts or deposits, the total, exclusions, payment terms and the date the estimate is valid until.
How long should an estimate be valid?
Fourteen to thirty days is common for service work. Use a shorter window when material prices change quickly, and state the date clearly on the estimate.
Should I itemize labor and materials?
Yes, in most cases. Itemizing shows the customer how the price was built, makes it easier to adjust the scope and reduces disputes about what was included.
Is an estimate legally binding?
An estimate is generally an approximate price, not a fixed contract. Rules vary by country and state, so describe how changes will be handled and use a written contract when your work requires one.