Pre-Submission Permit Review
Every code issue caught. Before the city sees your plans.
Upload your permit set and get a full code compliance review in under two minutes. Every issue identified by severity, every code section cited, every correction spelled out. The plan check your team does manually, done automatically on every submission.
The problem
Permit rejections cost weeks and thousands. Most are preventable.
Plans come back with corrections that an experienced plan checker would have caught in five minutes
Manual code reviews take a full day per project and still miss items buried in 200 pages of drawings
Code requirements vary by jurisdiction, change every cycle, and no one person knows them all
A single resubmittal delays the project by 2 to 4 weeks and burns budget on redesign and re-review
The solution
A senior plan checker on every submission. Automatically.
Reads every sheet in your permit set: architectural, structural, cover sheet, title block
Flags code conflicts with specific section references from IBC, ADA, NFPA 101, and local amendments
Classifies every issue by severity: Critical, Major, Minor, and Info
Organizes findings by discipline: Egress, Accessibility, Structural, Fire, Energy, Zoning
Generates a downloadable compliance report with a 0-to-100 readiness score
Researches jurisdiction-specific amendments automatically so nothing local is missed
What it actually does
Every feature your close needs. Nothing it does not.
Two-Pass AI Vision Analysis
Pass one reads your title blocks, identifies the project, and locates the jurisdiction. Pass two runs a deep code compliance check against IBC, ADA, NFPA 101, and local amendments. Two models working in sequence so nothing is missed and nothing is hallucinated.
Jurisdiction-Aware Code Research
trussnote automatically researches your specific jurisdiction for local code amendments, overlay requirements, and agency-specific submission rules. Your review reflects what that plan checker will actually enforce, not just the base code.
Severity Classification
Every issue classified as Critical, Major, Minor, or Info. Critical items will get your plans rejected. Major items should be fixed. Minor items are recommended. Your team knows exactly where to focus.
Discipline-Based Filtering
Filter issues by category: Egress, Accessibility, Structural, Fire and Life Safety, Energy, Zoning, and General. Route the right issues to the right people on your team.
Sheet-Level Grouping
Switch between viewing issues by severity or by sheet number. When your architect is redlining A-101, they see only the issues on that sheet. No scrolling through unrelated findings.
Compliance Readiness Score
A 0-to-100 score that tells you how close your plans are to passing. Critical issues weigh heavily. Info items barely move the needle. One number that tells your client and your team where you stand.
How it works
Drawings in. Full compliance report out. Three steps.
01
Upload your permit drawings
PDF drawing sets, cover sheets, and application forms. Add project notes like jurisdiction and areas of concern. Multi-file upload supported.
02
Get your full compliance report
Every issue flagged with the exact code section, the sheet it appears on, and a clear description of what needs to change. Grouped by severity and filterable by discipline.
03
Fix, download, and submit
Address Critical and Major items. Download or print the full report for your team. Resubmit knowing the plan checker will not find what you already fixed.
Output
What your compliance report looks like
app.trussnote.com/permit-review
Share
Download PDF
Pre-Submission Permit Review
4821 NE Sandy Blvd, Portland, OR 97213
Mixed-Use Renovation · City of Portland · Commercial Building Permit
2
Critical
4
Major
6
Minor
3
Info
Compliance Score
Needs Work2 critical and 4 major issues must be resolved before submission. 6 minor items recommended but not blocking.
Corridor width at grid line C measures 36" clear. Minimum required width for occupant load over 50 is 44" per IBC Section 1005.1.
IBC 1005.1, OSSC 1005.1
Required Correction
Widen corridor at grid line C to minimum 44" clear width. Revise Sheet A2.1 with updated dimensions and confirm egress capacity calculations on Sheet A1.0.
Assembly space on first floor lacks required fire sprinkler coverage. Occupancy classification A-3 requires automatic sprinkler system per IBC 903.2.1.3.
IBC 903.2.1.3, NFPA 13
Required Correction
Add fire sprinkler layout for assembly space on Sheet M1.1. Provide hydraulic calculations and coverage area diagram per NFPA 13 requirements.
Reviewer Notes
15 issues across 6 categories. 2 critical items require immediate correction before submission. Structural calculations appear complete but egress and fire deficiencies will trigger automatic rejection by plan review staff.
Prioritize egress corrections on Sheets A2.1 and A2.2 first. Fire sprinkler coordination with MEP engineer is on the critical path. Recommend resubmission after these items are cleared.
Tool consolidation
Replace a full day of manual review with two minutes.
Everything you were paying for separately, built into a single workflow your whole team will actually use.
Who it's for
Built for every firm that submits permits.
Architects
Run every permit set through a code compliance check before it leaves your office. Catch the items your team missed at 2 AM. Submit knowing the plan checker will not find what you already fixed.
Contractors
Stop waiting weeks for plans to come back with corrections. Review what your architect submitted before it goes to the city. Know what needs fixing before the permit delay hits your schedule.
Permit Expediters
Process more projects with the same team. Every submission gets the same thorough review. Flag the items that will cause rejection immediately. Know your resubmittal risk before you file.
Get started
Run your first permit review free.
Upload a permit set. Get a full compliance report in under two minutes. No credit card required.