AI for Contractors: Stop Getting Boilerplate Estimates
You're bidding a kitchen remodel. 200 square feet, gut to studs, client wants quartz counters and custom cabinets. You ask ChatGPT to draft a scope of work.
It gives you generic line items. "Demolition: $X-Y per square foot." "Electrical: consult licensed electrician." "Cabinets: varies by material and finish."
It doesn't know you use the same cabinet supplier for every job. It doesn't know your electrician charges flat rates for kitchen circuits. It doesn't remember you did three identical remodels last year and know exactly what they cost.
You're translating generic AI output into real numbers using information you've already documented.
Why Generic AI Can't Handle Construction Estimating
Every conversation starts blank. ChatGPT doesn't know:
- Your actual pricing — labor rates, material costs, markup structure
- Your subcontractor network — who you use, what they charge, their availability
- Your past projects — scope details, final costs, what went over budget and why
- Your standard specifications — the brands you install, the methods you use, the warranties you offer
- Client communication patterns — how you structure proposals, what details close deals
You can paste a material list into the chat. You can describe the scope in detail. But when the next kitchen remodel quote request comes in, you're explaining your process again.
The knowledge exists. It's in your past estimates, your supplier invoices, your subcontractor agreements. AI just doesn't see it.
What Contractors Actually Need From AI
You need AI that knows your operation without you explaining it every bid.
Pricing that reflects your actual costs. When drafting an estimate, AI should use your labor rates, your material suppliers, your markup structure. Not national averages or range estimates. The numbers you actually charge.
Subcontractor coordination that knows your crew. AI should know which electrician you use for residential, which plumber handles commercial, which HVAC company gives you the best pricing. When scheduling or estimating, it references your actual relationships.
Scope templates based on past projects. You've built 30 decks, remodeled 50 bathrooms, finished a dozen basements. AI should reference similar past projects when drafting new scopes. Not generic work descriptions — actual line items from jobs you've completed.
Client communication that matches your style. Some clients want detailed breakdowns. Some want simple total cost. Some need payment schedules and warranty explanations. AI should adapt the proposal format to what closes deals for your business.
How Context Files Work for Contractors
One markdown file tells AI who you are, how you price work, and what you need it to remember.
That file lives in Obsidian. Claude Code reads it every time you open a conversation. No re-explaining your pricing structure. No re-typing subcontractor details. No "I'm a general contractor specializing in…" intro every session.
Here's what goes in it:
Your pricing structure. Labor rates by trade, material markup percentages, overhead calculations, profit margin standards. When AI drafts an estimate, it uses your actual numbers instead of generic ranges.
Subcontractor network. Who you use for electrical, plumbing, HVAC, drywall, painting. Their rates, their availability patterns, their specialties. AI references this when coordinating schedules or building estimates.
Past project library. Links to completed job folders with photos, scopes, final costs, change orders. When bidding a kitchen remodel, AI can reference the three you did last year and pull relevant line items.
Material specifications. Your preferred suppliers, the brands you install, the products you warranty. Cabinet maker you use, flooring distributor, window supplier. AI includes this detail in proposals automatically.
Client communication templates. Proposal format, payment schedule structure, warranty language, change order process. AI uses your approved versions instead of generating new documents that need editing.
The file updates as your business evolves. New supplier relationship? Add it once. Completed a complex project? Link to the folder. Changed your pricing structure? Update the context.
AI sees the changes immediately. No retraining required.
Before and After Context
Before: You ask ChatGPT to draft a bathroom remodel estimate. You describe the scope, paste rough square footage, list the fixtures the client wants. It gives you national average ranges and generic line items. You spend 30 minutes adjusting every number to match your actual costs and supplier pricing.
After: You tell Claude "Draft estimate for the Miller bathroom remodel — standard scope, upgrade fixtures." It pulls your bathroom remodel template from past projects, applies your labor rates and material markup, includes your preferred fixture suppliers with current pricing, and outputs an estimate with real numbers. Five minutes.
Before: A client asks if you can add a deck to their kitchen remodel project. You search your past jobs for similar deck builds, calculate materials based on current lumber prices, estimate labor hours, add your markup. Then you draft a change order.
After: You ask Claude "Add 12x16 deck to Miller project, composite decking." It references your past deck builds, calculates materials using your current supplier pricing, applies your standard labor rate for deck installation, and generates a change order using your template. The context file links to three similar deck projects. AI uses them for accurate estimating.
Before: You're coordinating subcontractors for a whole-house renovation. You manually check your electrician's availability, call your plumber about rough-in timing, text your HVAC guy about ductwork install. Then you build a schedule.
After: You tell Claude "Schedule subs for the Thompson renovation — demo complete, ready for rough-in." It references your subcontractor list with their typical availability patterns, suggests a sequence based on past multi-trade projects, and drafts coordination messages to each sub with the project address and timeline. You review and send.
What Changes When AI Knows Your Operation
Estimates stop being research projects. Client asks for a quote? AI already knows your pricing, your past similar projects, your material suppliers. You're editing real numbers, not building from scratch.
Scope creep becomes manageable. Client wants to add something mid-project? AI references your past work, calculates real costs, generates a change order using your format. No scrambling to price things on the fly.
Subcontractor coordination gets consistent. AI knows who you use, what they charge, how they prefer to communicate. Scheduling and estimating includes your actual crew, not generic "hire licensed plumber" advice.
Proposals close more deals. AI uses the format and detail level that works for your business. Past project photos, specific material specs, clear payment terms. The elements that convince your clients.
Your project history becomes reusable. "Show me all deck builds over 200 square feet." "What did the last kitchen remodel cost?" "Which projects went over budget and why?" The context file links to your job folders. AI reads them.
This Isn't Project Management Software or Estimating Tools
You're not learning new software or migrating data to a platform. You're writing one markdown file that tells AI what it needs to know about your contracting business.
The file lives in Obsidian, a local note-taking app. Claude Code, Anthropic's desktop AI, reads it every session. That's the system. No cloud dependency, no integration APIs, no monthly software fees.
When your operation changes, you update the markdown file. New supplier? Add them. Adjusted pricing? Update it. Completed a unique project? Link to the folder. AI sees the changes immediately.
You control what AI knows. Store your pricing structure, your subcontractor network, your material specifications. Link to past project folders so AI can reference actual costs and scopes. The context is yours, stored locally, accessible to any AI that can read your files.
Build a Memory System That Knows Your Real Costs
One markdown file. One afternoon. AI that remembers your pricing, your subs, and your past projects without you re-explaining every estimate.
Build Your Memory System — $997