For Contractors

Run your business
without the chaos.

ProCodes is the AI-powered operations platform built for solo builders and small crews. Track every project, catch invoice errors before you pay, generate change orders in seconds, and get plain-English answers from current building code.

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

For Contractors

Stop running your business out of your head.

Selections in a spreadsheet. Change orders in your truck. Receipts in a glove box. ProCodes pulls all of it into one workspace — and adds an AI that's read every detail of every project so it can answer questions, draft client emails, and catch invoice mistakes before they cost you.

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
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.
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
  • Up to 5 active projects · 2 GB storage
  • Selections, change orders, weekly updates
  • Project photos + documents + timeline
  • PDF exports for every artifact
  • 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 Q&A over your notes)
  • Invoice Guard with AI line-item matching
  • Up to 5 users · branded PDFs with your logo
  • Team & 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 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