Codes & Compliance

Accessibility, egress, stair code basics, and when a project crosses the line from DIY to permitted work.

Code Questions Come Before Material Questions

No calculator can tell you whether your project is legal to build. Rise and run that make a comfortable staircase still have to fit the code limits for riser height and headroom. A bedroom window has to meet egress rules, not just look right. A deck, a fence over a set height, even some shed footings — each can pull a permit requirement with it.

These guides explain the rules that most often affect residential projects: stair dimensions and guardrail loads, egress windows and doors, handrail height and grip shape, when DIY work needs a permit, how the permit process actually runs, and electrical and plumbing permit triggers. Zoning basics — setbacks, height, lot coverage — are here too, because the lot can forbid what the structure code allows.

Use the calculators for quantities after the design clears code — the Stair Calculator and Ramp Calculator both flag the common code dimensions as you work.

Stair Code Basics: Riser Height, Tread Depth, and Headroom

Egress Basics: Window and Door Requirements for Bedrooms

When DIY Work Needs a Permit: A Practical Guide

Handrail Code Basics: Height, Grip, and When a Rail Is Required

Guardrail Requirements: Height, Spacing, and Load

Building Permit Process Basics: What Happens and How Long It Takes

Electrical Permit Basics: When You Need One and What It Covers

Plumbing Permit Basics: When You Need One and What It Covers

Zoning Requirements: Setbacks, Height & Lot Coverage

How to Check Local Code Requirements Before You Start

These guides explain the general rules and what they mean in practice. Always confirm the specific requirements with your local building department before you start work — codes vary by jurisdiction and by year.