When you run a small business, quotes usually get written at night, after the real work is done. That's exactly why so many end up vague, inconsistent, or missing something important. The fix isn't to write longer quotes. It's to write them the same way every time.
Step 1: Gather the job details before you write anything
Most weak quotes come from starting with a blank document and filling it in as you go. Collect the facts first, in one place:
- Customer: company name, contact person, email, and job location.
- The result they asked for, in their words.
- The work you'll do: each included task.
- What you'll hand over: deliverables, with format or quantity.
- What's not included in this price.
- What the customer must provide or decide: access, materials, approvals, information.
- Assumptions that affect price or timing.
- Dates: requested start, milestones and finish.
- Price build-up: labor, materials, subcontractors, other costs, and tax if it applies.
If a key detail is unknown, ask before you promise a price or a date. A one-line question now is cheaper than a dispute later.
Step 2: Include the ten parts every project quote needs
| Section | What to include |
|---|---|
| 1. Your business details | Name, logo, phone, email, website. |
| 2. Quote number and date | A unique number you'll reuse on the scope, change orders and invoice. |
| 3. Prepared for | Customer name, company and contact. |
| 4. Project summary | Two or three sentences on what's being quoted and why. |
| 5. Line items | Description, quantity, unit price and total for each item, then subtotal, tax if applicable, and total. |
| 6. Assumptions | Conditions your price depends on, such as site access or customer-supplied information. |
| 7. Exclusions | What this price does not include. |
| 8. Validity window | How long the price stands, for example 30 days. |
| 9. Payment and revisions | Deposit, payment schedule, and how many revision rounds are included. |
| 10. Acceptance and next step | How the customer accepts and what happens after they do. |
Step 3: Write exclusions and assumptions like they matter (they do)
Customers read the price. They skim everything else. The line that prevents a "but I thought that was included" conversation six weeks later is usually an exclusion or an assumption. Be specific:
Vague: "Additional work billed separately."
Clear: "Not included: electrical repair, testing or certification, replacement of damaged components, or work on other cabinets."
Vague: "Price subject to site conditions."
Clear: "Assumes the cabinet is accessible during normal business hours and a customer contact is on site to confirm availability."
Step 4: Define the work in a matching scope of work
For anything beyond a small one-off job, attach a scope of work that uses the same project name, customer, quote number, total and dates. The quote says what it costs. The scope says what "done" looks like: deliverables, acceptance criteria, milestones, and how changes are handled.
Step 5: Review before you send
Run every quote through the same short review. The most common gaps in small-business quotes:
- Open-ended support with no time or hour limit.
- No definition of what "done" or "accepted" means.
- No process for changes after work starts.
- Unlimited revisions.
- No validity window.
- Payment terms that don't fit a first-time customer.
- Totals, dates or names that don't match the scope of work.
Our free Quote Review Checklist covers ten red flags, each with a one-line fix.
Step 6: Send it, then follow up
Export the customer copy as a PDF, reopen it to confirm it looks right, and send it with a short note naming the next step. If you hear nothing within a week or two, a polite follow-up that mentions the validity date usually gets a response. See how to follow up on a quote for wording.
Step 7: When the job changes, use a change order
Once a quote is accepted, any change to scope, price or timing should be written down and approved before the changed work begins. A one-page change order keeps the original quote meaningful and protects the relationship.
Make it a system, not a one-off
The biggest time-saver isn't a better template. It's using the same sequence on every job: gather details, write the quote, define the scope, review, send, and record changes. When everyone on your team follows the same process, every customer gets the same professional result, whoever prepared it.
Frequently asked questions
What is the difference between a quote and an estimate?
An estimate is an approximate price that can change as the work becomes clearer. A quote is a firmer price for a defined scope of work, usually valid for a set period. If the scope changes, a new quote or a change order should follow. See our quote vs estimate guide.
How long should a quote be valid?
Many small businesses use 14 to 30 days. Pick a window that matches how quickly your costs change, and state it on every quote so an old quote can't be accepted at outdated prices.
Should I include terms and conditions on a quote?
State the key business terms that affect price and expectations, like payment schedule, revisions and validity. Contract-like terms such as cancellation fees, late fees, warranties or IP ownership should be reviewed by a qualified professional for your business and location.
Should a quote and a scope of work be separate documents?
For small, simple jobs a quote with clear inclusions and exclusions may be enough. For larger or multi-step projects, a separate scope of work that matches the quote gives much more room to define deliverables, acceptance criteria and milestones.
This guide is general business information, not legal, tax or financial advice. Have a qualified professional review contract terms for your business and location.