How to Create a Professional Quote (Template for Trades and Services)
A professional quote has nine parts: your business details, the client's details, a quote number and date, a clear scope of work, itemized line items with quantities and prices, a subtotal and total with tax, terms (validity, deposit, payment), any exclusions, and a way to accept. Price the job before you format it, then present it cleanly and make it easy to say yes to. CRMb builds quotes that pull labor and materials straight from the job, share as a link the client can accept online, and turn into an invoice when the work is done.
A quote is a sales document and a legal one at the same time. Done well, it wins the job and prevents the argument later about what was included. Done sloppily, it either loses to a competitor who looked more organized or traps you into work you never priced. This guide gives you the parts, a template, and the terms that protect your margin.
The nine parts of a professional quote
Every quote that looks credible and holds up later includes these, in roughly this order:
- Your business identity, name, logo, address, phone, email, and license number if your trade requires one.
- The client's details, name, site address, and contact. A quote addressed to a specific person and property reads as considered, not mass-produced.
- A quote number and date, plus a validity period. Numbering quotes keeps you organized and lets you reference one later.
- The scope of work, a plain-language description of exactly what you will do. This is the part that prevents disputes.
- Itemized line items, each with a quantity, a unit price, and a line total.
- Labor and materials, shown at the level of detail your customer expects for the trade.
- Subtotal, tax, and total, with tax applied correctly for your jurisdiction and what is taxable.
- Terms, the deposit required, payment terms, and how long the price holds.
- Acceptance, a signature line or an online accept button, plus the date.
Miss the scope and terms and you have a price, not a quote. Those two sections are what separate a professional document from a number scribbled on the back of a card.
A quote template you can copy
Here is a worked quote for a 120-foot cedar fence install, formatted the way a clean quote reads:
| Item | Qty | Unit price | Line total |
|---|---|---|---|
| Cedar fence panels, 6 ft | 20 | $95.00 | $1,900.00 |
| Posts, concrete, and hardware | 1 lot | $640.00 | $640.00 |
| Installation labor | 24 hrs | $55.00 | $1,320.00 |
| Removal and haul-away of old fence | 1 | $250.00 | $250.00 |
| Subtotal | $4,110.00 | ||
| Sales tax (materials) | $180.00 | ||
| Total | $4,290.00 |
Below the table sits the scope, the terms, and the acceptance. Notice the labor line shows hours and a rate: transparency here builds trust, and it also means that when the crew punches more or fewer hours than quoted, you can see the difference. The rate you put on that line should be your billed rate, built from a loaded cost plus margin, not the bare wage.
Price the job before you format it
A beautiful quote for the wrong number still loses money. Do the costing first: estimate the labor hours at a loaded rate, cost the materials at what you actually pay, add an overhead slice, then apply your margin. Only once you have a defensible total should you lay it out as a quote.
CRMb connects this end to end. Materials pull from inventory at their real average cost, and quotes live alongside the client in the sales pipeline, so a quote is not a disconnected document, it is a stage the job passes through on the way to becoming scheduled work. When the job is done, the labor and materials that actually went into it can flow onto the invoice, and the reports view compares what you quoted to what it cost. That loop is how you learn whether your quotes are priced right.
Scope: the line that prevents disputes
The scope of work is where quotes earn their keep. It states, in plain language, what is included, and just as importantly, what is not. A vague scope is an open invitation for the customer to assume more than you priced.
Good scopes are specific and bounded. "Install 120 feet of 6-foot cedar privacy fence along the north and east property lines, including removal of the existing fence" leaves little room for argument. Adding an exclusions line, "does not include grading, tree removal, or permit fees", closes the rest. When a customer later asks you to move the gate ten feet, the scope is what lets you say "happy to, that is a change order" instead of eating the work. For the full method, see how to write a scope of work.
Terms: deposit, validity, and payment
Three terms belong on every quote:
- Deposit. For work with material costs or crew time, ask for a deposit before you start, commonly 25% to 50% for trades. On the fence quote, a 30% deposit is about $1,287, which covers your material outlay before the job begins. Requiring a deposit also filters out tire-kickers.
- Validity period. State how long the price holds, often 14 to 30 days. Material prices move, and an open-ended quote can come back to bite you months later. "This quote is valid for 30 days" is standard and fair.
- Payment terms. Say when the balance is due, on completion, net 15, or in progress payments for a larger job.
A deposit is the single most effective term for cash flow and commitment. For how to structure and request one, see how to collect a deposit before work.
Quote, estimate, or invoice: get the words right
These three documents are not interchangeable, and using the wrong word creates confusion:
| Document | What it is | Binding? |
|---|---|---|
| Estimate | A rough, non-binding projection of likely cost | No |
| Quote | A firm price for a defined scope, valid for a stated period | Usually yes, within scope |
| Invoice | A demand for payment after work is delivered | Yes |
Call a firm price a "quote" and a ballpark a "estimate," and never send an "invoice" before the work is done. Getting the terminology right signals that you know your business.
Send it fast, and make it easy to accept
Speed wins jobs. The contractor who sends a clean quote the same day often beats the one with a slightly better price who takes a week. Have a template ready so quoting is minutes, not an evening.
Then remove friction from the yes. A quote the customer can open on their phone and accept with a tap closes faster than a PDF they have to print, sign, and scan. CRMb quotes share as a public link the customer can view and accept online, no account required on their end, and once accepted, the quote becomes the basis for scheduling the crew and, later, the invoice. The easier you make the acceptance, the higher your close rate.
How to make a quote for a job, step by step
If you are writing your first quote, or trying to make quoting repeatable, work through it in this order:
- Visit or gather the facts. Measure, photograph, and ask what the customer actually wants. A job site walkthrough checklist keeps you from leaving without the one measurement you need.
- Write the scope first. Describe the finished result in plain language, then list what is excluded. Pricing a vague scope is guessing.
- List the materials. Quantities from your takeoff, costed at what you actually pay.
- Estimate the labor hours. Crew size times hours, at your loaded rate. See how to estimate labor hours for a job.
- Add overhead and margin. Divide the total cost by one minus your target margin.
- Lay it out on your template. The nine parts above, in order.
- Add terms. Deposit, validity period, and when the balance is due.
- Send it the same day and follow up. A quote that sits unanswered for a week is usually lost. See how to follow up on a quote.
The same eight steps work whether you are quoting a two-hour repair or a two-month build. For larger construction work where you are competing against other bidders, the fuller method is in how to bid a construction job.
How to provide a quote for services
Quoting a service is different from quoting a product, because the customer is buying an outcome they cannot see yet. A few adjustments make a service quote read as professional:
- Describe the outcome, not just the tasks. "Weekly lawn maintenance: mow, edge, trim, and blow all turf areas, April through October" tells the customer what they get. "Mowing, 4 hrs" does not.
- State the frequency and the term for recurring work: how often, starting when, and how either side ends it. Recurring agreements are covered in recurring maintenance contracts.
- Choose the pricing model deliberately. A fixed price per visit or per project is easier to approve; hourly is fairer when the scope is uncertain. See flat-rate vs hourly pricing.
- Name what triggers extra charges. Additional visits, work outside the scope, emergency call-outs, and materials beyond an allowance.
- Consider offering options. Presenting a basic, standard, and premium version lets the customer choose the level instead of saying yes or no. The approach is in good, better, best quotes.
Quoting for professional services
Consultants, designers, engineers, and other professional services face the same problem trades do: the work is time, and time is easy to under-quote. The quote structure stays the same, but the emphasis shifts:
- Scope by deliverable. List what you will hand over (a report, a design, three revision rounds) rather than hours alone.
- Cap the revisions. "Includes two rounds of revisions; further rounds billed at the hourly rate" prevents a fixed fee turning into unlimited work.
- Price from real hours. Track the hours past projects actually took and price the next one from that history, not from optimism.
- Milestone payments. Split larger engagements into a deposit plus payments at defined milestones, so you are never far ahead of what you have been paid. See progress billing for the mechanics.
A trade quote template, adjusted by trade
The nine-part template works for every trade, but the line items shift with the work. Keep one template and change the middle:
| Trade | How line items are usually shown |
|---|---|
| Construction and remodeling | Grouped by phase (demo, framing, finish), with materials and labor per phase and allowances for customer selections |
| Plumbing and HVAC | Flat-rate task prices for repairs; equipment, parts, and labor lines for installs |
| Electrical | Per-device or per-circuit pricing for small work; materials and labor for larger jobs |
| Landscaping | Per-visit or per-season pricing for maintenance; materials by the yard or unit for installs |
| Cleaning | Per-visit price by area or room count, with add-ons listed separately |
| Painting | Per-room or per-square-foot, with prep and number of coats stated in the scope |
For trade-specific pricing, see how to price a plumbing job, how to price an HVAC job, how to price an electrical job, how to price a landscaping job, how to price a cleaning job, and how to price a painting job.
Frequently Asked Questions
What should be included in a professional quote?
A professional quote includes your business and license details, the client and site, a quote number and date, a clear scope of work, itemized line items with quantities and prices, subtotal and total with tax, terms (deposit, validity, payment), any exclusions, and a way to accept. The scope and terms are what separate a real quote from a bare number. Missing them is what leads to disputes and unpaid change work.
What is the difference between a quote and an estimate?
An estimate is a rough, non-binding projection of likely cost, useful early when the scope is not yet firm. A quote is a firm price for a clearly defined scope, valid for a stated period, and is generally binding within that scope. Use "estimate" for a ballpark and "quote" when you are committing to a price.
How long should a quote be valid?
A validity period of 14 to 30 days is standard for most trades and services. It protects you against material price increases and gives the customer a reasonable window to decide without leaving the price open indefinitely. State it plainly on the quote, for example "valid for 30 days from the date above."
Should I ask for a deposit on a quote?
Yes, for any job with meaningful material costs or crew time. A deposit of 25% to 50% covers your upfront outlay, secures the customer's commitment, and improves cash flow. State the deposit amount and when the balance is due directly in the quote's terms so there are no surprises.
How do I make a quote look professional?
Use a clean, consistent template with your logo and details, itemize clearly with quantities and prices, write the scope in plain language, and state your terms. Send it quickly and make it easy to accept, ideally as a link the customer can open and approve on their phone. Software that generates quotes from your client and job data keeps the formatting consistent and the math correct.
How do you provide a quote for services?
Describe the outcome the customer gets, the frequency and term if the work recurs, the price and how it is calculated, what triggers extra charges, and your terms. Send it in writing, ideally as a link the customer can approve, and follow up within a few days. The service quote uses the same nine parts as any other; the scope simply describes a result instead of a product.
What is a trade quote template?
A trade quote template is a reusable quote layout for contractors and tradespeople: business and license details, client and site, quote number and date, scope of work, itemized materials and labor, totals with tax, terms, and acceptance. Keep one template and adjust the line items for the job, flat-rate tasks for a repair, phases and allowances for a remodel.
How do I do a quote for a job if I have never quoted before?
Start with the scope, then list materials at what you pay, estimate labor hours at your loaded rate, add overhead, and divide the total by one minus your target margin. Put it on a template with clear terms, send it the same day, and after the job compare the quote to what it actually cost. That comparison is how your next quote gets more accurate.
Getting started
Build one reusable quote template with all nine parts, then use it for every job so quoting becomes fast and consistent. Price the work first, write a specific scope, and always include your deposit and validity terms.
CRMb creates professional quotes that pull labor and materials from the job, share as a link the client can accept online, and become an invoice when the work is done, all tied to the client record and your real job costs. It runs on Mac, iPad, and the web. Start free and send your next quote in minutes.