You finished the site visit. You walked the property, took measurements, answered the homeowner's questions about timeline and materials. Now you're sitting in your truck, and you need to turn that conversation into a document that beats the other two or three contractors who also showed up this week.

The quote you send is your first real sales pitch. Not the handshake at the door, not the business card you left on the counter. The quote. It's the thing the homeowner will compare side-by-side with your competitors. And the contractor who sends a clear, detailed, professional quote wins more often than the one who's $500 cheaper but sends a text message that says "fence job — $4,200."

This guide covers exactly how to write a contractor quote that closes, regardless of your trade.

The Anatomy of a Winning Quote

Every contractor quote that converts follows the same structure. The details change by trade, but the bones are universal.

1. Your company information. Name, phone, email, license number, insurance info, logo. If you don't have a logo, get one made for $50 on Fiverr. A quote without a logo looks like a side hustle, and homeowners pay premium prices to companies, not side hustles.

2. Customer information. Full name, property address, phone, email. Spell their name right. It sounds small, but misspelling "Katherine" as "Kathryn" tells them you weren't paying attention during the walkthrough.

3. Scope of work in plain language. Not "complete renovation as discussed." Instead: "Remove existing vinyl flooring in kitchen and hallway (approximately 280 sq ft), prepare subfloor, install luxury vinyl plank (Lifeproof Sterling Oak) with quarter-round trim at all wall transitions." The homeowner should be able to read this and know exactly what's happening without calling you.

4. Itemized line items. Every material, every labor category, every ancillary cost — each on its own line with a quantity, unit, rate, and total. This is where trust gets built. When a homeowner can see that you're charging $3.50 per square foot for underlayment and $6.80 per square foot for the vinyl, they stop wondering if you're overcharging and start comparing your material choices against the other bids.

5. The total — big, bold, unmissable. Don't bury it. Don't make them scroll to the last page and squint at a number in 10-point font. The total should be the clearest number on the document.

6. Payment terms. Deposit amount, progress milestones (if applicable), and final payment. Include accepted payment methods. If you take e-transfer, say so — it removes one more friction point.

7. Timeline. Estimated start date and duration. "Approximately 3-4 business days, weather permitting" is honest and sets expectations. Never promise a date you can't keep.

8. Warranty. Material warranty (from the manufacturer) AND your workmanship warranty. Separate them clearly. A 25-year shingle warranty means nothing if the install fails in year two and you won't stand behind the labor.

9. Expiration date. 30 days is standard for residential. Material costs change, especially in 2026 with tariff uncertainty on steel and lumber. An expired quote should require a revised price.

Pricing Psychology: Why Structure Matters More Than Price

Most contractors think they lose bids on price. They don't. They lose bids on presentation.

A University of Chicago study found that people evaluate options based on how information is structured, not just the numbers. Applied to contractor quotes, this means:

What to Include by Trade

The core structure is universal, but each trade has specific line items that homeowners expect to see.

General Contractors / Renovation

HVAC

Plumbing

Electrical

The 6 Quote Killers

These are the mistakes that cost contractors jobs every week. If you're doing any of these, stop.

1. The text-message quote. "Hey, I can do the deck for around $8K. Let me know." That's not a quote. That's a guess with no commitment from either side. You've given the homeowner a number to shop against without giving them a reason to choose you.

2. Vague scope. "Complete kitchen renovation as discussed." You know what you discussed. They think they know. But when the backsplash isn't included and they thought it was, you've got a conflict. Write it out. Every item. If it's not in the scope, note it under "Exclusions."

3. No exclusions section. This is the section that saves you. "This quote does not include: permits, engineering, appliance supply, painting, or repairs to pre-existing conditions discovered during demolition." Three sentences can prevent a $3,000 argument.

4. Waiting 3-5 days to send it. You've lost momentum. The homeowner has already gotten two other quotes, talked to their neighbor, and started second-guessing the project. Send it same-day. If you can't send the final quote, send a preliminary estimate within hours and follow up with the detailed version within 24.

5. No follow-up plan. The quote goes out and then... silence. You check your email, wonder if they got it, wait a week, then send a "just checking in" text. That's not a follow-up plan. A real plan: confirm receipt at 24 hours, answer questions at 48 hours, gentle follow-up at 5 days, final follow-up at 14 days.

6. Competing on price alone. If your quote looks exactly like the cheap guy's quote — same format, same detail, same presentation — then the homeowner has no reason to pick you except price. Your quote needs to look like it came from a more professional operation. Detail, formatting, warranty info, and photos are how you justify a higher price.

Good/Better/Best: The Simplest Way to Raise Your Average Ticket

Instead of sending one price, send three tiers:

Tier What's Included Example (Deck Build)
GoodStandard materials, basic scope, your standard warrantyPressure-treated frame + deck boards, basic railing, 2-year workmanship warranty — $12,400
BetterUpgraded materials, expanded scope, extended warrantyPressure-treated frame + composite decking (Trex Select), aluminum railing, built-in lighting, 5-year warranty — $18,200
BestPremium everything, full design, longest warrantySteel frame + premium composite (Trex Transcend), cable railing, integrated lighting + outlets, pergola, 10-year warranty — $28,500

Most homeowners pick the middle. That's $5,800 more than you'd have gotten sending only the "Good" option. And you didn't push them — they chose it.

How Fast Is Fast Enough?

Here's the benchmark: the first contractor to send a detailed, professional quote wins the job approximately 60% of the time.

That's not the cheapest quote. The first quote. Speed signals that you're organized, that you run a real business, and that you want the job. A quote that arrives same-day while the homeowner still remembers the conversation sets the price anchor. Everything after that is being compared to yours.

In practice, this means:

If you're spending 45 minutes at the kitchen table typing a quote in Word, you're leaving money on the table every day.

FAQ

What should a contractor quote include?

Company info, customer info, detailed scope of work, itemized line items with quantities and rates, material specifications, payment terms, timeline, warranty details (both manufacturer and workmanship), and an expiration date. The more specific you are, the more professional you look against competitors.

How long should a contractor quote be valid?

30 days is standard for residential work. Material prices shift, especially with ongoing tariff changes on steel and lumber. For large commercial projects, 14-21 days is more appropriate. Always include the expiration date on the document.

Should I give a quote over the phone?

Give a ballpark range to qualify the lead, but never commit to a price without seeing the property. Phone estimates lead to scope creep, margin erosion, and arguments about what was "agreed to." Always follow up with a written quote after a site visit.

How fast should I send a quote after a site visit?

Same-day is the target, within 24 hours at most. The first detailed quote in the homeowner's inbox wins the job roughly 60% of the time. Speed doesn't just signal professionalism — it sets the price anchor before your competitors respond.

Talk to Max. Get a professional quote in 60 seconds. HAMMER generates detailed, itemized contractor quotes from your phone — complete with line items, material specs, and Good/Better/Best options. No spreadsheets, no templates, no credit card.