Two permit tracks, not one
The building, fire and mechanical permit is only half of it. In California the booth also needs an air district permit for its VOC emissions. Miss the second track, and the first one stalls at the counter.
Spray booth permit packages
Give us the booth and the address. Get back a complete DXF/DWG permit set — plan, sections, airflow schedule, code basis and a submittal checklist written against the codes the jurisdiction has actually adopted.
01 — Where the money goes
The building, fire and mechanical permit is only half of it. In California the booth also needs an air district permit for its VOC emissions. Miss the second track, and the first one stalls at the counter.
A contract drafter bills $150-200 an hour, and juggling other clients' work means a first draft alone can take 1 to 10 days before an examiner even sees it — then another 1 to 2 weeks once redlines come back, longer with a long correction list. Meanwhile, the order sits, the customer calls, and the deposit ages on your books.
Adopted editions and local amendments shift every cycle. The spreadsheet that was right last year is what gets you redlined this year — and nobody finds out until the examiner does.
02 — How it works
Type, dimensions, airflow, filtration, heat. Or pick the make and model and let the spec fill itself in.
We resolve the adopted code editions, local amendments, the air district, and whether a licensed stamp is required — before you pay. Every rule shows its source and the date a person signed for it.
DXF/DWG on your own layers and title block, plus the checklist the counter will run it against.
Every sheet drawn on the eleven standard layers, ready to open in AutoCAD or BricsCAD.
Before you download
No package can predict what an examiner will do — anyone selling you an approval percentage is making it up. What you get instead is an honest inventory of the set, item by item, before you pay for it.
Rules carrying a source URL and the date a named reviewer signed for them. Drawn, cited on G-001, and ticked on the checklist.
Rules we have not sourced for your jurisdiction yet. They stay unknown — never quietly collapsed to "not required" — and the checklist flags them where the examiner will be looking.
What no drawing set can produce: the permit application itself, equipment cut sheets, and a licensed stamp where the jurisdiction requires one.
03 — Coverage
Every state and the District of Columbia has its municipalities and counties enumerated, along with the publisher each one files its code with. Six states have had the adopting sections themselves pulled. One has the local amendments on top of that. This is the honest picture, including the part of it that is still empty.
All jurisdictions
Hover or tab to a state
None of this is verified. A rule counts as verified only once a named reviewer has signed for it against the issuing authority. That is what the green layer on this page is reserved for, and it is why no state on the map is green. Until a jurisdiction is signed off, the app answers unknown for it rather than guessing.
04 — The math
Today — contract drafting
With spraybooth.ai — Studio
of drafting handed back on every permit
a year at five projects a month — nearly a full drafter-year
off every order-to-install cycle
Figures are the arithmetic of the rates above, not a survey. Put in your own hourly rate and permit count and the shape holds: the subscription is cheap next to one drafter, and the schedule is where the real money is.
05 — Pricing
$1,500one-time
A shop owner permitting their own booth, once.
Check my jurisdiction$600/project + $750/mo
Sales and drafting staff running permits as part of the job.
Start a pilot$500/project + $1,500/mo
Higher volume, or more jurisdictions than one person can hold.
Talk to usSales seats are free and unlimited on Studio and up — a preview is watermarked and costs you nothing. You pay for the seats that release drawings.
Crossing state lines
Most booth builders sell where they've already permitted — not for lack of demand, but because every new city is a fresh unknown. Different adopted editions, different local amendments, a different counter asking for a different stack of paper. Learning all of that one deal at a time costs more than the deal, so the out-of-state lead goes unquoted.
One verified code database changes that arithmetic. Every jurisdiction we cover carries its adopted codes, amendments and agency checklist — sourced, dated, one lookup instead of a week of phone calls. Studio gives you that certainty across your home state. Firm carries it over the line: every jurisdiction in the database, and priority requests when your next deal lands somewhere we haven't mapped yet — so the answer to "can you permit it there?" stops being "let me find out" and starts being "yes."
06 — Straight answers
If yours isn't here, ask it in the form below and you'll get a real answer rather than a demo booking.
Every rule carries a source URL and the date a human verified it. Nothing becomes a fact in our database because software proposed it — a named reviewer has to accept it, and that acceptance is what stamps the date. We never collapse an uncertain rule to "not required": it stays unknown, and the checklist says so out loud where the examiner will be looking.
The record is public. Every jurisdiction change — what moved, when it was sourced, who signed for it — is published as a changelog you can read before you trust us with a permit, and diff after we tell you something changed.
Send us the examiner's comment as written — not a summary — and you get an answer within two business days. If the error is in our verified code data, your permit is credited in full and the fix ships to everyone working in that jurisdiction. If it traces to the inputs, the booth dimensions or options you selected, you get a priority redraft at half the DIY price.
The split is stated up front on purpose. "Free if it was our fault" sounds generous and turns every redline into an argument about fault; naming both outcomes in advance means you know which one you're in before you pick up the phone.
No. The geometry is deterministic — the same booth and the same jurisdiction produce byte-identical output. A model that improvises linework can't be audited, and a redline has to be reproducible before it can be answered.
To be clear about what that does and doesn't buy you: it means the drawing is repeatable, not that the outcome is. Examiners have discretion and use it. Two counters reading the same code can want different things, and no software changes that. What determinism gets you is the ability to say exactly what changed between the set that was rejected and the set you resubmit.
Then we want to hear about it, and the mechanism is deliberately boring: you send the examiner's actual comment, we source what they were applying, and a named reviewer signs for it. It ships to everyone drawing in that jurisdiction, with the date and the citation attached.
We don't infer a rule from one redline and we don't quietly tune output to a particular reviewer's habits. A preference nobody can cite isn't a code requirement, and treating it as one is how a drawing set becomes wrong everywhere else.
No, and it tells you before you pay whether your jurisdiction and scope need a stamp. Where one is required, you take the set to your engineer of record — the package is built to be reviewed and sealed, not to pretend it already has been.
California first, starting with one Southern California metro under South Coast AQMD, then out across the state. Texas is next. A metro only goes live once the stamp rule is verified, the air district track is modeled, and the checklist covers both tracks.
That's also what lets a manufacturer or distributor say yes to a buyer in a state they've never permitted in — the jurisdiction homework is already done, so quoting a job outside your home territory stops being a gamble.
On Studio and Firm, yes — your blocks, fonts, title block and layer conventions, so what comes out looks like your drawings and not like a vendor's. Firm includes building the kit from your approved DWGs.
Nothing, and it costs you no process either. Pick three permits you have already pulled and been approved on. Give us the same booth specs and the same jurisdiction, and we generate the set again from scratch. You put our output next to the one that got stamped.
We do it this way because parallel pilots don't survive contact with a sales floor — nobody runs a second process on a live deal with a customer waiting. Against an approved set the question is sharper anyway: does ours match, and does it carry anything yours left for the examiner to catch? You already know the right answer, which makes us easy to mark.
07 — Start
Send the booth specs and the city from a job that cleared the counter. We'll regenerate the set and you can mark it against the one that got stamped — or you'll get a straight answer about why that jurisdiction isn't ready yet.