For Contractors

Run your business
without the chaos.

ProCodes is the AI-powered operations platform built for solo builders and small crews. Collect sub bids, turn them into a client proposal, schedule every trade, track selections and change orders, catch invoice errors before you pay, send draw requests, and get plain-English answers from current building code — the whole job, start to paid.

14-day free trial · Card required · Cancel anytime before billing

For Contractors

One workspace for the whole job.

Win the work, build it, get paid — without it living in a spreadsheet, your truck, and a glove box. Collect sub bids, turn them into a client proposal, lay out the schedule, track selections and change orders, and send draw requests. An AI that's read every detail of the project answers questions, drafts client emails, and catches invoice mistakes before they cost you.

Subcontractor bidding

Send plans. Collect bids. Award the job.

Keep your subs in a directory, then invite them to bid with a private link — no login, no app on their end. Bids come back side by side so you can compare and award in one click. The winner gets a branded 'You've got the job' email automatically.

  • Reusable subcontractor directory
  • Invite to bid by link — no account for subs
  • Compare bids side by side, award one
  • Auto 'You've got the job' email to the winner
Bids · Electrical
Awarded
Bright Spark Electric$24,800Awarded
Voltage Bros$27,150Bid in
County Line ElectricalInvited
No logins for your subs
Send a private link by email or text. Subs submit their number on a page with your logo — no account, no app. Award one and they get a “You’ve got the job” email automatically.
Proposals

Turn your bids into a client-ready number.

Pull your awarded subs into a proposal, add your fee — transparent cost-plus or a flat markup — and ProCodes builds the client total with a clean breakdown. Send a branded link the client reviews and e-signs.

  • Auto-pulls the sub you awarded each trade
  • Cost-plus % or flat fee, your call
  • Transparent cost + fee breakdown
  • Client reviews and e-signs from a link
Proposal #4
Lakeview Custom Home
Accepted · e-signed
Framing — Cedar & Co.$86,400
Electrical — Bright Spark$24,800
Plumbing — Smith$31,200
Construction cost$142,400
Builder fee (15%)$21,360
Client total$163,760
Pulls your awarded subs automatically. Transparent cost-plus or flat fee — your call. Client reviews and signs from a branded link.
Schedule & templates

Lay out every trade — then reuse it.

Drag your trades onto a timeline and see who's on site when, with the awarded sub already attached. Most jobs run the same order, so save it as a template and drop it on the next job with a start date. One calendar shows every project at once.

  • Visual timeline of every trade
  • Save and apply schedule templates
  • Master calendar across all your jobs
  • Branded schedule PDF to print or send
Schedule · Lakeview
Template applied
Excavation
Foundation
Framing
Electrical
Drywall
Save your timeline once
Most jobs run the same order of trades. Build a template, then drop it on a new job with a start date — every trade lands on the calendar with the right sub already attached.
Selections

Every finish, allowance, and deadline in one place.

Track each selection by room with quantities, vendor, and product — plus the part that sinks schedules: decision deadlines, lead times, and order dates. Allowance vs. actual flags overages instantly, and you can attach a spec sheet the client reviews and signs off.

  • Room, quantity, vendor, product, SKU
  • Decision-by, lead time, order & delivery dates
  • Allowance vs. actual with overage flags
  • Attach a file the client e-signs
Selections · Master bath
Decide in 3d
Floor tile — Calacatta 12×24
250 sq ft
Allowance
$4,000
Actual
$4,640
Over
+$640
spec-sheet.pdfOrder by Jun 28 · 6-wk lead
Room, quantity, vendor, lead time, order & delivery dates — plus a file the client reviews and e-signs from their link.
Invoice Guard

Catches the mistakes you'd never notice.

Upload a vendor invoice. ProCodes pulls out every line item, matches them against your approved selections and open change orders, and flags anything that looks off — duplicates, double charges, math errors, amounts over allowance. You decide what to do with each flag.

  • Instant line-item extraction from PDFs
  • Matches against approved selections + open COs
  • Flags duplicates, double charges, and overages
  • One-click approve, dispute, or ignore
Invoice · Smith Plumbing
2 flags
Line itemAmountStatus
Master bath rough-in$3,800Matched CO-2
Master bath rough-in$3,800Possible duplicate
Kitchen drain stack$1,420Matched
Trim package$2,100Over allowance
Flagged for review
Line 2 looks like a duplicate of line 1 — same description, same amount, same day. Total invoice savings if confirmed: $3,800.
I received an invoice from one of my subs, and neither of us realized they had accidentally double-charged us. ProCodes notified me of the issue and we were able to get it corrected before I cut the check.
T
Tyler
Miami County, Kansas
Draw requests

Get paid without the paperwork scramble.

ProCodes pulls your approved invoices into a clean draw request and tracks what's been drawn, what's in this draw, and what's left. Share a link with the lender or owner, or download a branded PDF — no more rebuilding the same spreadsheet every month.

  • Auto-pulls approved invoices into the draw
  • Drawn-to-date, this draw, and remaining at a glance
  • Shareable link for the lender or owner
  • Branded draw PDF in one click
Draw #3 · Lakeview
Sent to lender
Drawn to date
$612k
This draw
$84,200
Remaining
$291k
Bright Spark — rough-in$24,800
Cedar & Co. — framing draw$48,000
Smith Plumbing — top-out$11,400
Pulls your approved invoices into a clean draw request. Share a link with the lender or owner; download a branded PDF.
Change orders

Document every yes.

Cost impact + builder markup + schedule days, captured cleanly. The AI generates the polished client-facing document and a plain-English explanation of why the price moved — no more emailing rough back-of-napkin math.

  • Auto-numbered (CO-001, CO-002…)
  • AI-generated client explanation
  • Status tracked draft → sent → approved
  • Client-ready PDF in one click
CO-003
Kitchen island upgrade
Sent to client
Cost impact
$3,200
Markup
$640
Schedule
+2d
AI-generated explanation
Upgrading the island slab to a single 12' piece of quartz instead of the original two-piece layout adds material cost and an additional templating visit. Schedule shifts by two days for fabrication; no impact to other trades.
Weekly client updates

The update they'll actually read.

Capture quick site notes — work completed, scheduled next, blockers. The AI rewrites them into a polished client email, a short SMS, and an internal summary you can drop into Slack.

  • Email, SMS, and internal — one click each
  • Auto-included in the project timeline
  • Mark sent, export PDF, never re-do
Week of Apr 28
Sent
Subject: Lakeview — week of Apr 28

Hi James & Sara — Quick update from this week. We finished framing on the second floor and the master bath rough-in passed inspection yesterday. Your tile selection arrived; install starts Tuesday.

One thing we need from you: please confirm the front door finish (matte or satin) by Friday so it doesn't hold up paint scheduling.

SMS
Lakeview update: 2nd-floor framing done, MB rough-in passed. Need front-door finish answer by Fri.
Internal
Crew of 4 next week. Order floor protection. Confirm tile installer arrives Tue 7am.
AI Code Assistant

Plain-English answers, on the actual code.

Ask about applicable building code in plain English. Pulls from current IBC, IRC, IECC, and your jurisdiction's amendments — and remembers the project context if you're inside one. Save useful answers as Favorites.

  • Cycle-aware (pick your AHJ's code year)
  • Citations on every answer
  • Works global or scoped to a project
Code Assistant · IRC 2021
What's the minimum stair tread depth in residential?
IRC R311.7.5.2 — minimum tread depth is 10 inches, measured from the leading edge of one tread to the leading edge of the next. Local AHJs may amend.
And max riser height?
IRC R311.7.5.1 — maximum riser height is 7¾ inches, with no more than ⅜ inch variation between any two risers in a flight.
Also in your workspace

The rest of the job, handled.

Photos with AI search

Organize job-site photos into folders and let the AI find them — “show me the framing shots from the master bath.”

Client e-sign approvals

Send change orders and selections for signature on a branded link. Signed copies are stored on the project.

Sub compliance tracking

Keep each sub's W-9, COI, and license on file with expiration alerts — and block paying a sub who isn't covered.

Auto project phase

Your project's current phase updates itself from the schedule, so the header always reflects where the job really is.

Branded client emails

Approvals and updates go out under your company name and logo, with replies routed back to you.

Project Brain

Ask anything about a job — bids, selections, change orders, invoices, draws, photos — and get an answer grounded in that project.

Pricing

Simple, monthly, cancel anytime.

14-day trial on every plan. Annual pricing available — talk to us.

Contractor
Solo builders & small crews
$19.99/month

Get out of spreadsheets and group texts.

Start trial
  • AI Code Assistant — IBC, IRC, IECC + your AHJ
  • Subcontractor bidding + client proposals
  • Schedule with reusable templates
  • Selections, change orders & draw requests
  • Weekly updates, e-sign approvals & photos
  • Up to 5 active projects · 2 GB · 1 user
Most popular
Developer
Active builders, design-build teams
$99.99/month

The full operations platform for builders.

Start trial
  • Everything in Contractor
  • Unlimited projects · 50 GB storage
  • Project Brain — AI across bids, selections & draws
  • Invoice Guard with AI line-item matching
  • Master calendar across every job
  • Up to 5 users · branded PDFs · shared knowledge base
Government
Cities, counties, building departments
$199.99/month

Issue permits. Log inspections. Print reports.

Start trial
  • AI Code Assistant
  • Permit issuance with auto-numbering
  • Inspection scheduling + photo evidence
  • Contractor license registry with expiry alerts
  • Code enforcement with Notice of Violation PDFs
  • Branded PDFs · 200 GB storage · up to 10 users
FAQ

Questions we hear a lot.

Wait, is ProCodes for builders or for cities?
Both. ProCodes started as the AI that builders use to navigate building code in plain English. It's now also the project workspace contractors use to track selections, change orders, and weekly updates — and the permit + license + code enforcement hub that cities use to manage their work. The three sides share one platform, one login, and one underlying AI, but each role only sees the screens that matter to them.
What can a builder actually run in ProCodes?
The whole job. Keep your subs in a directory and invite them to bid with a no-login link, compare bids and award one, then roll the awarded numbers plus your fee into a client proposal they e-sign. From there: lay out the schedule (with reusable templates), track selections with allowances and lead times, document change orders, manage job-site photos, and send draw requests built from your approved invoices. The AI Project Brain has read all of it and answers questions across the project.
What does Invoice Guard actually catch?
Line items that don't match an approved selection or open change order, totals that don't add up, possible duplicate invoices, and amounts over allowance. You decide what to do with each flag — approve, dispute, or ignore. Available on the Developer tier and up.
What does the Government tier include?
Permit issuance with auto-generated numbers, inspection scheduling with photo evidence, a contractor license registry with insurance + bond tracking, code enforcement with one-click Notice of Violation PDFs, and branded PDFs that use your jurisdiction's logo and color. Government users also get the AI Code Assistant — handy at the counter when a homeowner asks a code question.
Can builders apply for permits through ProCodes?
Not yet — today contractors and AHJs each work in their own side of the platform. Connecting the two so a builder can submit a permit application straight to a city's queue is on the roadmap. For now, the platforms run in parallel.
Does it work on my phone?
It's a responsive web app, so it works in any modern browser on phone, tablet, or desktop. Job-site photos can be captured directly with the device camera (one tap on iOS or Android) and inspection PDFs include any photos the inspector attached.
What happens to my data if I cancel?
Your data stays yours. Builders can export every project to PDF (selections, change orders, weekly updates, invoices, photos, timeline). Cities can export every permit, license, and code enforcement case. If you cancel, we keep your account in a read-only state for 30 days, then delete on request.
Three sides. One platform.

Try it free for 14 days.

Builders: stop running your business out of your head. Cities: stop tracking permits in spreadsheets. Cancel anytime in your first 14 days.

Procodes Companion