You know the drill. You finish a site visit, drive to the next job, and somewhere between that and dinner you need to sit down and write up the estimate. An hour later you’ve got a proposal that says roughly the same thing as the last twenty you wrote — just with different numbers and a different client name.
That hour is dead time. You already know the scope. You already know the numbers. The bottleneck isn’t thinking — it’s typing, formatting, and making it look professional.
What if you could send a voice note from your truck and get a formatted estimate draft back in two minutes?
That’s the workflow we’re building in this guide. If you’ve already read our OpenClaw review and followed our setup guide, you’re ready. We’re going deep on estimates, proposals, and change orders — the stuff that eats your evenings.
The Estimating Time Sink
Let’s put real numbers on this.
The average contractor spends 45 to 90 minutes writing a single estimate. That includes reviewing your notes, pulling up your pricing, formatting the document, writing the scope description, adding terms and conditions, and making it look like it came from a professional operation — not a napkin.
Now multiply that. If you’re doing 5 to 8 estimates a week (pretty standard for a busy remodeler or specialty contractor), you’re spending 4 to 12 hours per week just on proposals. That’s a full day or more, every week, doing paperwork instead of billable work.
Here’s what makes it worse: most of that time isn’t spent on the hard part. The hard part — figuring out what the job actually costs — takes 10 or 15 minutes. You walk the site, you do the mental math, you know your numbers. The rest is just… writing it all down in a way that looks professional and covers your bases.
That’s exactly the kind of work AI handles well. Not the pricing decisions — those stay with you. But the formatting, the professional language, the boilerplate, the structure? An AI agent can crank that out in seconds once it knows your style.
If you haven’t already explored how AI fits into your estimating process, check out our guide to AI estimating and bidding. This article goes further — we’re setting up a complete system inside OpenClaw that you can run from your phone.
Teaching OpenClaw Your Estimating Style
OpenClaw is only as good as the information you give it. Out of the box, it can write a decent generic estimate. But you don’t want generic. You want estimates that sound like they came from your company, with your pricing, your terms, and your way of describing scope.
The fix is simple: create a pricing guide file that lives in OpenClaw’s workspace. Think of it as your company’s estimating brain — everything your office manager would need to write a quote on your behalf.
What to Include in Your Pricing Guide
Create a file called pricing-guide.md in your OpenClaw workspace. Here’s what goes in it:
Labor rates by role:
- Lead carpenter / journeyman: $75/hr
- Helper / apprentice: $45/hr
- Electrician (sub rate): $95/hr
- Plumber (sub rate): $110/hr
- Tile installer (sub rate): $12/sq ft installed
Material markup:
- Standard markup: 20% on materials
- Specialty/custom orders: 25%
- Client-supplied materials: labor only, no warranty on material
Standard line items for common jobs:
Keep a running list of your most common job types with rough ranges. Bathroom gut remodel, kitchen cabinet refacing, panel upgrade, service calls — whatever you do most. Include the scope items you always include and the ones you always exclude.
Terms and conditions:
- Payment schedule (e.g., 50% deposit, 40% at rough-in, 10% at completion)
- Change order policy
- Warranty terms
- Permit responsibilities
- Start date contingencies
Your company info:
- License number
- Insurance carrier and policy limits
- Warranty details
- Contact info and business hours
You don’t need to write a novel here. Bullet points work fine. The goal is to give OpenClaw enough context that when you say “bathroom remodel, mid-range, 75 square feet,” it can fill in realistic numbers and professional language without you dictating every line.
How OpenClaw Uses This
When you send a message about a new estimate, OpenClaw reads your pricing guide, matches the job type to your stored templates, and fills in the blanks. If you say “mid-range fixtures,” it knows what your mid-range allowance looks like. If you mention a subfloor replacement, it adds that line item with your standard pricing.
The more detail you put in upfront, the less editing you do later. Spend an hour building this file once, and you’ll save that hour back on every single estimate going forward.
The Voice-to-Estimate Workflow
This is where it gets good. Here’s the complete workflow, step by step.
Step 1: Finish Your Site Visit
You just walked the Johnson bathroom. You measured, you looked at the plumbing, you checked the subfloor, you talked through what they want. All that information is in your head right now — fresh and detailed.
Step 2: Send a Voice Note
Sit in your truck and open WhatsApp (or whatever messaging channel you’ve connected to OpenClaw). Hit the voice note button and talk naturally:
“Just left the Johnson house, 742 Oak Street. Bathroom remodel, about 75 square feet. Full gut — everything comes out. They want a walk-in tile shower with a niche, frameless glass door, new 48-inch double vanity, new toilet, and six recessed lights. Existing plumbing is in decent shape but the subfloor has some soft spots — figure on replacing about 40 square feet of subfloor. First floor, good access, no stairs to deal with. Mid-range fixtures, probably Kohler or Delta. They’re flexible on timeline, I’m thinking 3 to 4 weeks once we start. One note — they mentioned maybe adding heated floors, so include that as an optional add-on.”
That took 45 seconds. You didn’t format anything. You didn’t open a spreadsheet. You just brain-dumped everything you know about the job.
Step 3: OpenClaw Does Its Thing
OpenClaw receives the voice note, transcribes it, and gets to work. It pulls your pricing guide, identifies this as a bathroom remodel, and builds a structured estimate. Within a couple of minutes, you get back a formatted draft that includes:
- Client name and address
- Itemized scope of work
- Line-item pricing based on your stored rates
- Material allowances
- The optional heated floor add-on, broken out separately
- Timeline estimate
- Your standard terms and payment schedule
Step 4: Review and Adjust
You glance through the draft on your phone. Maybe you bump the subfloor repair number up a bit because it looked worse than typical. Maybe you adjust the tile allowance because they mentioned liking that pricier porcelain you showed them. Two or three quick edits.
Step 5: Send or Save
If it looks good, you can send it right then — or save it and do a final review on your desktop later that evening. Either way, you just cut a 60-minute task down to 10 or 15 minutes. And you did it while the job details were still fresh in your head, which means the estimate is probably more accurate than one you’d write from memory at 9 PM.
Building Estimate Templates
The voice workflow works best when you’ve got solid templates backing it up. Here are three templates you can adapt for your business. Store these in your OpenClaw workspace, and the agent will use them as the skeleton for every estimate it generates.
Bathroom Remodel Template
This is what you store in OpenClaw — the structure and your standard rates:
## Bathroom Remodel Estimate Template
### Demolition & Prep
- Full demo (gut to studs): $1,500–$2,500 depending on size
- Subfloor repair/replacement: $8/sq ft
- Dump fees: $400–$600
### Plumbing
- Rough-in (relocate fixtures): $1,800–$3,500
- Rough-in (same location): $800–$1,200
- Fixture installation: $150/fixture
### Electrical
- Recessed lighting (per can): $185 installed
- Exhaust fan with light: $350 installed
- GFCI outlets: $175 each
### Tile & Surfaces
- Shower tile (labor): $14/sq ft
- Floor tile (labor): $10/sq ft
- Material allowance (mid-range): $8/sq ft
- Material allowance (high-end): $15/sq ft
### Fixtures (allowances)
- Toilet: $350–$600
- Vanity + top (single): $800–$1,500
- Vanity + top (double): $1,200–$2,500
- Shower glass (frameless): $1,200–$2,000
### Finish Work
- Painting: $3.50/sq ft wall area
- Trim/baseboards: $6/linear ft
- Hardware/accessories: $200–$500
### Standard Exclusions
- Mold remediation
- Structural modifications
- Permits (passed through at cost)
### Payment Terms
- 50% deposit to schedule
- 40% at rough-in completion
- 10% at final walkthrough
When you send a voice note about a bathroom job, OpenClaw takes this template, fills in the specific details (75 sq ft, walk-in shower, double vanity, subfloor repair), calculates the totals using your rates, and generates a clean estimate. You’re not starting from scratch every time.
Service Call Template
## Service Call Estimate Template
### Diagnostic
- Service call / diagnostic fee: $89 (applied to repair)
- After-hours emergency rate: $150
### Labor
- Standard rate: $95/hr (1-hour minimum)
- After-hours rate: $145/hr
### Parts
- Markup: 25% on wholesale cost
- Client-supplied parts: labor warranty only
### Warranty
- 90 days on labor
- Manufacturer warranty on parts (passed through)
### Payment
- Due on completion
- Accept: check, card, Venmo, Zelle
For service work, the estimates are simpler but you’re doing a lot more of them. Having this template means OpenClaw can fire back a quick service estimate in under a minute.
Change Order Template
## Change Order Template
### Header
- Reference: Original contract number/date
- Client name and project address
- Change order number (sequential)
- Date
### Body
- Description of requested change
- Reason for change (client request / unforeseen condition / code requirement)
- Added scope of work (specific)
- Removed scope (if any)
### Cost Impact
- Additional labor: [hours × rate]
- Additional materials: [itemized]
- Total cost impact: $[amount]
- Revised contract total: $[amount]
### Schedule Impact
- Additional days: [number]
- Revised completion date: [date]
### Approval
- Signature lines for both parties
- Date
- Note: Work will not proceed until signed
This one is huge. Change orders on the fly — we’ll cover that workflow in detail below.
From Estimate to Proposal
Here’s something a lot of contractors miss: an estimate and a proposal aren’t the same thing. An estimate is a list of numbers. A proposal sells the job.
If you’re just sending a spreadsheet of line items, you’re leaving money on the table. The contractor who sends a polished proposal — one that shows they listened, understood the project, and have a clear plan — wins the job more often. Even at a higher price.
OpenClaw can turn your raw estimate into a professional proposal. Here’s what that looks like.
The Raw Estimate Notes
This is what you’d normally scribble down:
Johnson bathroom, 75sf, full gut. Walk-in shower w/ niche, frameless glass, double vanity, new toilet, 6 recessed lights. Subfloor repair ~40sf. Mid-range fixtures. 3-4 weeks. $18,500-$21,000.
The Polished Proposal
After OpenClaw wraps your numbers in professional language, you get something like this:
Proposal: Master Bathroom Renovation Prepared for: Mike & Sarah Johnson Project Address: 742 Oak Street Date: March 19, 2026
Thank you for the opportunity to visit your home and discuss the master bathroom renovation. We understand you’re looking to transform the existing space into a modern, functional bathroom with a walk-in tile shower, double vanity, and updated lighting. Below is our detailed proposal for the project.
Scope of Work
We will perform a complete renovation of the existing 75-square-foot master bathroom, including:
- Full demolition of existing fixtures, tile, and finishes down to studs
- Subfloor repair and replacement (approximately 40 square feet)
- New walk-in tile shower with built-in niche and frameless glass enclosure
- 48-inch double vanity with stone countertop
- New low-flow toilet
- Six recessed LED lights on dimmer switch
- New exhaust fan
- All necessary plumbing and electrical work
- Tile flooring throughout
- Paint and trim to match existing home finishes
- Complete cleanup and haul-away of all debris
Investment
| Category | Amount |
|---|---|
| Demolition & Prep | $2,650 |
| Plumbing | $2,200 |
| Electrical | $1,460 |
| Tile & Surfaces | $3,800 |
| Fixtures & Allowances | $3,950 |
| Finish Work | $1,440 |
| Project Total | $19,500 |
Optional add-on: Heated floor system — $1,800
Timeline
- Week 1: Demolition, subfloor repair, rough plumbing and electrical
- Week 2: Waterproofing, tile installation (shower and floor)
- Week 3: Vanity, toilet, glass enclosure, fixtures, electrical trim
- Week 4: Paint, trim, final connections, cleanup, walkthrough
Estimated duration: 18–22 working days from start date.
Payment Schedule
- 50% ($9,750) due at contract signing to schedule project
- 40% ($7,800) due at rough-in completion
- 10% ($1,950) due at final walkthrough approval
See the difference? Same numbers. But one reads like a professional operation that’s done this a hundred times, and the other reads like a text message.
OpenClaw generates that entire proposal from your voice note plus your stored templates. You review it, tweak anything that needs adjusting, and send it. The whole process — from voice note to polished proposal — takes 10 to 15 minutes.
For more on making your proposals stand out, check out our piece on using AI to write better proposals.
Change Orders on the Fly
This is one of my favorite use cases because it solves a real pain point that costs contractors money every single week.
You’re on the jobsite. The homeowner walks in and says, “Hey, while you’ve got the wall open, can we add an outlet on this side for a hair dryer?”
You say sure. Maybe you scribble it on a notepad. Maybe you just remember it. Either way, it’s a change to the scope and it should be documented — but writing up a formal change order on the spot? Nobody does that.
With OpenClaw, you do. Here’s how:
Pull out your phone and text your agent:
“Change order for the Johnson bathroom, contract dated March 5. Add one GFCI outlet on the vanity wall, left side. Need to run a new dedicated circuit from the panel — panel is in the basement directly below, easy access. Client requested.”
Two minutes later, you get back a formatted change order:
Change Order #1
Project: Johnson Master Bathroom Renovation Original Contract Date: March 5, 2026 Change Order Date: March 19, 2026
Description of Change: Add one GFCI duplex outlet on the left side of the vanity wall. Requires running a new dedicated 20-amp circuit from the basement electrical panel.
Reason: Client request.
Cost Impact:
| Item | Amount |
|---|---|
| Electrical labor (3 hours @ $95/hr) | $285 |
| Materials (wire, breaker, outlet, box) | $95 |
| Total Additional Cost | $380 |
Schedule Impact: No change to completion date.
Revised Contract Total: $19,880
Authorization: Both parties must sign below before work proceeds.
Client Signature: _______________ Date: ______ Contractor Signature: _______________ Date: ______
You show it to the homeowner on your phone. They agree. You can even have them sign right there if you’ve got a digital signature setup, or print it when you get back to the office. Either way, you’ve got documentation — and you didn’t let a $380 change slip through the cracks.
Multiply that across a project with three or four change orders. That’s easily $1,000 to $2,000 in revenue that a lot of contractors just eat because they didn’t want to deal with the paperwork.
For more on using OpenClaw for real-time client conversations, see our guide on handling customer messages with OpenClaw.
Tips for Better AI-Generated Estimates
After running this workflow for a while, here’s what I’ve learned about getting the best results:
Always review and adjust the numbers. This isn’t optional. OpenClaw generates drafts based on your templates and the details you give it. But you’re the one who walked the site. You know if the access is tighter than usual, if the homeowner is going to be difficult about scheduling, or if material prices just jumped. Final pricing is always your call.
Be specific in your inputs. “Bathroom remodel” gets you a generic estimate. “75 square foot bathroom, full gut, first floor, good access, mid-range Kohler fixtures, subfloor needs replacing” gets you something you can actually use. The more detail in your voice note, the less editing afterward.
Update your templates quarterly. Material costs change. Your labor rates go up. Sub prices fluctuate. Set a calendar reminder to review your pricing guide every three months. Takes 20 minutes and keeps your estimates accurate.
Save your winning proposals. When you close a job, save that proposal in a “winners” folder in your OpenClaw workspace. Over time, the agent learns your style — what language resonates with clients, how you structure your scopes, what level of detail works. This is how much time AI saves contractors when you invest in the system upfront.
Track your close rate. This is the real test. If you were closing 30% of estimates before and you’re closing 40% after switching to AI-polished proposals, that’s not just a time savings — that’s a revenue increase. Measure it.
Use consistent naming. When you reference projects in your messages to OpenClaw, use the same name every time — “Johnson bathroom” not “the Johnson job” one day and “that Oak Street project” the next. Consistency helps the agent keep everything organized.
What NOT to Trust AI With
AI is a tool. A good one. But it has limits, and knowing those limits is what separates a contractor who uses AI well from one who gets burned by it.
Final pricing decisions. OpenClaw drafts estimates based on your templates and the details you provide. But it doesn’t know that lumber prices jumped 15% last week, or that your best tile guy is booked for two months so you’ll need to use the more expensive sub. You set the final numbers. Always.
Structural engineering calculations. If a job involves load-bearing walls, beam sizing, or foundation work, you need an engineer’s stamp. AI can help you write the scope description, but it doesn’t replace a licensed structural engineer. Don’t even go there.
Exact material quantities for complex jobs. For a straightforward bathroom, AI can get you close enough on materials. But for a complex kitchen remodel with custom cabinets, or a commercial buildout with unusual angles? Use proper takeoff software. AI estimates are for budgeting and proposals — not for placing material orders on a complicated job.
Legal contract language. Your terms and conditions, your liability limitations, your warranty language — have an attorney review these once. Then store that reviewed language in your templates. OpenClaw will use your attorney-approved boilerplate every time. But don’t let AI generate legal language from scratch. That’s a lawsuit waiting to happen.
Custom or unusual jobs. If you’ve never done a job like this before, your templates won’t apply and AI doesn’t have your gut instinct to fall back on. For one-of-a-kind projects, do your estimating the old-fashioned way and use AI just for the formatting and presentation.
For a broader look at the AI estimating tools available beyond OpenClaw, check out our comparison of AI estimating software.
Putting It All Together
Here’s what your estimating workflow looks like once everything is set up:
- One-time setup (1-2 hours): Build your pricing guide and templates in OpenClaw
- Site visit: Walk the job, take notes and photos like you always do
- Voice note from the truck (1-2 minutes): Brain-dump everything about the job
- AI draft (2-3 minutes): OpenClaw generates a formatted estimate or full proposal
- Review and adjust (5-10 minutes): Tweak numbers, add notes, finalize
- Send: Professional proposal goes to the client the same day as the site visit
Total time per estimate: 10 to 15 minutes instead of 45 to 90. Do that five times a week and you’re getting back 3 to 6 hours. That’s half a working day, every week, doing revenue-generating work instead of typing.
And those proposals look better. They’re consistent. They’re professional. They go out faster — often the same day as the site visit, while you’re still fresh in the homeowner’s mind.
That speed matters. The first contractor to send a professional proposal usually wins. Not always — but often enough that it’s worth measuring.
Set it up this week. Spend an hour on your pricing guide, run two or three test estimates through the system, and see how it feels. You’ll wonder why you spent so long doing it the hard way.