What Is Impervious Surface Coverage?
Direct Answer: Impervious surface coverage is the portion of your lot covered by hard, water-shedding surfaces — roofs, driveways, patios, sidewalks, and similar — usually expressed as a percentage of total lot area. Most zoning codes set a maximum impervious surface coverage limit for each district, and many waterfront parcels face a stricter shoreland limit (in Wisconsin, often 15% of the lot area within 300 feet of the water, with up to 30% allowed under an approved mitigation plan). The exact percentage, what counts as impervious, and how it is measured depend entirely on your municipality, zoning district, and any overlay such as shoreland or floodplain, so confirm the rule for your specific parcel before you pour anything.
Key Takeaways
- Impervious surface coverage measures how much of a lot is covered by surfaces that shed rather than absorb water, expressed as a percentage of lot area.
- A typical calculation is: (existing + proposed impervious area) ÷ lot area × 100, and the result must usually stay under your district's maximum impervious surface coverage limit.
- Roofs, driveways, sidewalks, patios, and parking pads almost always count; gravel, pavers, and decks are treated inconsistently and depend on local definitions.
- Shoreland and floodplain overlays often impose stricter limits. Wisconsin's NR 115 standard caps shoreland impervious surface within 300 feet of navigable water at 15%, allowing up to 30% with an approved mitigation plan.
- Existing impervious area counts against you, so a "small" new driveway can push a lot over its limit if the house, garage, and walks already fill most of it.
- The two facts that change everything are your exact lot size and your zoning district plus overlays — both are property-specific and worth confirming before you design.
- Mitigation features (rain gardens, infiltration, treated runoff) can sometimes reduce the counted impervious area under certain ordinances.
On This Page
Jump to any section of this guide:
- What Impervious Surface Coverage Actually Means
- Why Impervious Surface Coverage Matters to Your Project
- When the Rule Usually Applies
- When Exceptions May Apply
- Local Variables That Change the Answer
- Documents and Facts to Gather
- How to Calculate Impervious Surface Coverage
- A Comparison of How Surfaces Are Commonly Treated
- A Comparison of Coverage Concepts
- Common Mistakes
- Example Scenarios
- Practical Checklist
- People Also Ask
- Definitions
- Why Local Rules Change the Answer
- A Local Example: Sturgeon Bay, Door County, Wisconsin
- How GovCodex Helps
- Frequently Asked Questions
What Impervious Surface Coverage Actually Means
Impervious surface coverage is one of the most quietly important numbers in residential land use, and most homeowners never hear about it until a plan reviewer mentions it. In plain English, an impervious surface is anything that prevents rainfall from soaking into the ground and instead causes it to run off. Wisconsin's shoreland code, for example, defines it as "an area that releases as runoff all or a majority of the precipitation that falls on it," and explicitly includes rooftops, sidewalks, driveways, parking lots, and streets unless they are specifically designed to be pervious. The impervious surface coverage limit is the maximum share of your lot that those surfaces are allowed to occupy.
The concept exists because of water. When rain hits a forest or a lawn, most of it infiltrates into the soil, recharging groundwater and slowing the flow into streams and lakes. When rain hits a roof or an asphalt driveway, nearly all of it runs off — fast, warm, and carrying whatever was on the surface: oil, fertilizer, sediment, and road salt. Multiply that across a neighborhood and you get flash flooding, channel erosion, and degraded water quality in the lake or stream downstream. Impervious surface limits are how zoning and stormwater rules try to keep enough "soft" ground on each lot to manage that runoff locally, before it becomes a regional problem.
It helps to distinguish impervious coverage from two terms it is often confused with. Building coverage (or "lot coverage" in some codes) usually counts only the footprint of buildings. Impervious surface coverage is broader — it counts buildings plus driveways, walkways, patios, and other hard surfaces. A lot can comply with a building-coverage limit and still blow past an impervious-surface limit because of a large driveway and patio. The reverse is also true: a tall, compact house might use little of its building-coverage allowance yet still approach an impervious limit once you add a generous apron of paving. Always check which term your code is using, because they are not interchangeable, and some codes regulate both numbers at once.
Why Impervious Surface Coverage Matters to Your Project
For a homeowner, the impervious surface coverage limit is the rule that quietly caps how much hard surface you can add. It rarely stops the first thing you build, but it routinely constrains the second or third. The new patio that seems trivial on its own may be the addition that tips your lot over the line — because the calculation counts everything that is already there, not just the piece you are adding today.
It matters for three practical reasons. First, it can block a permit. If your site plan shows the lot exceeding its maximum impervious percentage, the reviewer can deny the application or require a redesign until you are under the cap. Second, it can trigger extra requirements. Many communities require on-site stormwater management — a rain garden, infiltration trench, or detention area — once impervious area crosses a threshold, which adds cost and design work. Third, it affects resale and future flexibility. A lot that is already near its impervious limit has little room left for the next owner's driveway expansion, pool, or addition, which is worth knowing before you buy or build.
There is also an enforcement dimension. Impervious area is increasingly easy to verify from aerial imagery and GIS, so a surface poured without checking the limit can resurface during a future permit, a survey, or a sale. Getting the number right up front is far cheaper than tearing out concrete later. If you are trying to understand the broader set of dimensional rules that govern your lot, our guide to what a setback is and why it matters pairs naturally with this one, since setbacks and coverage limits together define your buildable envelope. And because coverage limits often intersect with whether a project needs a permit at all, the difference between zoning, building, and other permit types is worth understanding — see our explainer on the types of building permits.
When the Rule Usually Applies
Impervious surface coverage limits typically come into play whenever you add or expand hard surface, including:
- New construction of a house, garage, or detached shed
- Additions that enlarge a building footprint
- New or widened driveways and parking pads
- Patios, walkways, sport courts, and pool decks
- A new deck, depending on how your code treats the surface beneath it
- Pools and pool surrounds (the water surface and surrounding hardscape are often counted)
- Any project on a shoreland, floodplain, or wetland-adjacent parcel, where overlays apply stricter limits
The trigger is usually the site plan review step of a building or zoning permit. When you submit a plot plan showing existing and proposed conditions, the reviewer adds up the impervious area and checks it against your district's limit. On waterfront parcels, a separate shoreland review may apply the overlay limit. Even projects that do not normally need a building permit — like a gravel parking area — can require zoning sign-off precisely because of impervious-surface and setback rules.
When Exceptions May Apply
Several common situations soften or shift the rule, though every one of them is local and should be confirmed:
- Mitigation allowances. Some ordinances let you exceed the base limit if you install approved stormwater mitigation. Wisconsin's shoreland standard, for instance, allows impervious coverage between 15% and 30% near the water if the property owner implements a county-approved mitigation plan.
- Treated or disconnected runoff. Under NR 115, surfaces whose runoff is captured by rain gardens, bioswales, infiltration basins, stormwater ponds, or directed to an internally drained pervious area that retains the water on-site may be excluded from the impervious calculation. Many municipal codes have similar credits.
- Pervious materials. Permeable pavers, porous concrete, and certain gravel treatments may count at a reduced rate — or not at all — but only if the code recognizes them and they are installed to spec. Do not assume gravel is automatically pervious; many codes count it as impervious.
- Legal nonconforming lots. A lot that already exceeded the limit before the rule existed may be "grandfathered," but you usually cannot increase the nonconformity, which means no new impervious area without relief.
- Variances. If your project genuinely cannot meet the limit, a zoning variance may be an option, though variances are discretionary and far from guaranteed.
Local Variables That Change the Answer
This is where generic answers fall apart. The impervious surface coverage limit for your project depends on a specific stack of property facts:
- Lot size. Because the limit is a percentage, the same percentage yields very different square footage on a 6,000 sq ft urban lot versus a half-acre suburban lot.
- Existing vs. proposed impervious area. The calculation counts what is already there. You need a real inventory of the current house, garage, drive, and walks before you know how much room remains.
- Maximum impervious percentage by district. Residential districts commonly fall somewhere in the range of roughly 30% to 65%, but this varies widely — never assume a number without reading your code.
- Zoning district. Denser districts often allow higher coverage; large-lot residential and conservation districts allow less.
- Shoreland overlay. Parcels near lakes, rivers, and streams frequently face a stricter limit measured only within a band near the water (in Wisconsin, the impervious standard applies within 300 feet of the ordinary high-water mark).
- Stormwater rules. A separate stormwater ordinance may impose its own threshold and management requirement, independent of zoning.
- Surface treatment. Whether your gravel drive, paver patio, or wood deck counts depends on local definitions of "impervious."
To navigate these, it helps to know how to read a zoning map so you can confirm your district and spot overlays, and how to find your local building code so you can read the exact definitions and percentages that apply.
Documents and Facts to Gather
Before you can answer "how much can I cover?", collect:
- A current survey or plat of survey showing exact lot dimensions and total area.
- A site/plot plan marking every existing impervious surface with dimensions — house, garage, driveway, walks, patios, sheds.
- Your zoning district designation and any overlay districts (shoreland, floodplain, historic).
- The maximum impervious surface (or lot coverage) standard for that district from your zoning code.
- Your stormwater ordinance threshold, if separate from zoning.
- Distance to the nearest navigable water and the ordinary high-water mark, if waterfront.
- Manufacturer specs for any permeable products you plan to use, in case the code allows a reduced credit.
How to Calculate Impervious Surface Coverage
The standard method is straightforward arithmetic. Wisconsin's code states it plainly: divide the surface area of existing and proposed impervious surfaces by the total surface area of the lot, then multiply by 100.
```
Impervious coverage % = (existing impervious sq ft + proposed impervious sq ft) ÷ lot area sq ft × 100
```
Worked example. A 10,000 sq ft lot already has a 1,500 sq ft house footprint, a 600 sq ft garage, and 700 sq ft of driveway and walks — 2,800 sq ft existing. You want to add a 400 sq ft patio. Proposed total impervious = 3,200 sq ft. Coverage = 3,200 ÷ 10,000 × 100 = 32%. If your district limit is 40%, you are fine. If you are a shoreland lot held to 15% within 300 feet of the water and most of that impervious area sits in the band, you are well over — and would need to redesign, mitigate, or seek relief.
Note one subtlety on shoreland lots: the percentage is often measured against only the lot area within the regulated band (in Wisconsin, the impervious standard reaches 300 feet inland from the ordinary high-water mark), not necessarily the entire parcel. That can make the effective limit much tighter than it first appears, especially on a deep waterfront lot where the house sits close to the water.
A Comparison of How Surfaces Are Commonly Treated
| Surface | Usually counted as impervious? | Notes |
|---|---|---|
| Asphalt or concrete driveway | Yes | Almost always fully counted |
| Building roof / footprint | Yes | Counted; also part of building coverage |
| Concrete or paver patio | Usually | Standard pavers on a solid base typically count |
| Sidewalks / walkways | Yes | Counted in most codes |
| Gravel driveway or pad | Depends | Some codes count it, some don't — verify locally |
| Permeable pavers / porous concrete | Sometimes reduced or excluded | Only if code recognizes the product and install |
| Wood deck (gaps, open below) | Often partial or excluded | Depends on whether ground below stays pervious |
| Pool (water + deck) | Often counted | Treatment of the water surface varies |
| Rain garden / infiltration area | No (often a credit) | May reduce counted area under some codes |
Treat this table as a starting point, not a ruling. The only authoritative answer is the definition in your municipality's code.
A Comparison of Coverage Concepts
It is easy to mix up the several "coverage" numbers that codes use side by side. The table below contrasts the most common ones so you can tell which limit a reviewer is actually applying to your plan.
| Concept | What it measures | Typical scope | Why it matters |
|---|---|---|---|
| Building / lot coverage | Footprint of buildings only | Base zoning district | Caps how big a structure footprint can be |
| Impervious surface coverage | All hard, water-shedding surfaces | Zoning and/or stormwater code | Caps total runoff-generating area |
| Shoreland impervious standard | Hard surfaces within a band near water | Shoreland overlay (e.g., NR 115) | Protects water quality near the shore |
| Floor area ratio (FAR) | Total floor area vs. lot area | Some zoning districts | Limits building bulk, not paving |
A project can satisfy one of these and fail another, which is why a complete site plan should show every relevant number, not just the one you think applies.
Common Mistakes
- Forgetting existing surfaces. People calculate only the new patio and ignore the house, garage, and drive already on the lot.
- Assuming gravel and pavers are "free." Many codes count gravel as impervious and count standard pavers fully.
- Using building coverage when the limit is impervious coverage (or vice versa) — they measure different things.
- Ignoring the shoreland band measurement. Calculating against the whole parcel when the overlay only counts area within the regulated band overstates your allowance.
- Skipping the stormwater ordinance, which can impose its own threshold even when zoning is satisfied.
- Measuring from a sketch instead of a survey, then discovering at permit time that the lot is smaller than assumed.
Example Scenarios
Scenario 1 — Inland city lot. A homeowner on a 7,000 sq ft lot in a standard residential district wants a wider driveway. Existing impervious is 2,200 sq ft (31%); the widening adds 300 sq ft, reaching 36%. If the district cap is 45%, the project clears review with room to spare. The lesson: even when you are comfortably under the limit, running the number first turns a guess into a documented site-plan note the reviewer can approve quickly.
Scenario 2 — Lakefront cottage. A 20,000 sq ft waterfront parcel sits in a shoreland overlay limiting impervious coverage to 15% within 300 feet of the ordinary high-water mark. Most structures fall inside that band. The owner's planned addition and new patio would push the band's impervious coverage to 22%. Options: redesign to stay at 15%, or pursue a county-approved mitigation plan to use the up-to-30% allowance, which typically means adding rain gardens, infiltration, or restored shoreline vegetation.
Scenario 3 — Gravel surprise. A homeowner installs a gravel RV pad assuming it is pervious. At the next permit, the reviewer counts the gravel as impervious under the local definition, putting the lot over its limit and complicating the new project. Had the owner checked the definition first, a permeable-paving alternative or a smaller pad would have avoided the problem.
Practical Checklist
- Obtain a survey with exact lot area.
- Inventory and measure every existing impervious surface.
- Confirm your zoning district and any overlays (shoreland, floodplain, historic).
- Read the impervious surface definition and the maximum percentage in your code.
- Determine whether the limit is measured against the whole lot or a regulated band.
- Calculate existing + proposed coverage and compare to the limit.
- Check for a separate stormwater ordinance threshold.
- If over, evaluate pervious materials, mitigation credits, redesign, or a variance.
- Prepare a site plan that labels each surface and shows the math.
People Also Ask
- Does a deck count as impervious surface?
- Is gravel considered impervious or pervious?
- How do I calculate impervious surface percentage?
- What's the difference between lot coverage and impervious surface?
- Do permeable pavers reduce impervious coverage?
Definitions
- Impervious surface — A surface that sheds most or all rainfall as runoff rather than letting it infiltrate; commonly roofs, driveways, sidewalks, patios, and parking areas.
- Impervious surface coverage limit — The maximum percentage of a lot allowed to be covered by impervious surfaces, set by zoning or stormwater rules.
- Lot / building coverage — The share of a lot covered specifically by building footprints; narrower than impervious coverage.
- Pervious (permeable) surface — A surface that allows water to infiltrate, such as lawn, planting beds, or engineered permeable paving.
- Shoreland zone — A regulated band of land near navigable water (in Wisconsin, generally within 1,000 feet of a lake or 300 feet of a river or stream, or to the landward edge of the floodplain, whichever is greater) subject to stricter standards.
- Ordinary high-water mark (OHWM) — The line on the bank that water reaches often enough to leave a distinct mark; used as the reference point for shoreland measurements.
- Mitigation — Measures such as rain gardens, infiltration, or restored vegetation that offset development impacts and may allow higher impervious coverage.
- Stormwater management — On-site systems that capture, slow, or infiltrate runoff to reduce downstream impacts.
- Overlay district — A zoning layer (shoreland, floodplain, historic) that adds requirements on top of the base district.
- Site plan review — The permit step where a reviewer checks a plot plan against dimensional rules, including impervious coverage and setbacks.
Why Local Rules Change the Answer
There is no national impervious surface coverage limit, and even within one state the number varies block to block. The rule you must follow is determined by a specific chain of facts about your parcel.
It starts with jurisdiction. Whether your property is in an incorporated city, a village, or unincorporated county territory determines which government's ordinance applies. In Wisconsin, county shoreland zoning under NR 115 applies in unincorporated areas, while incorporated cities and villages generally administer their own zoning — including their own shoreland provisions — so two waterfront lots a mile apart can sit under different codes. State code adoption sets the floor: NR 115 establishes minimum shoreland standards that counties must meet or exceed.
Then comes the zoning district, which carries the base maximum impervious percentage, and any overlay — shoreland, floodplain, wetland, or historic — that overrides it with stricter limits. Parcel boundaries and easements affect the math, since the lot area in the denominator and the location of surfaces both matter. Proximity to shoreline, wetland, or floodplain features can switch you into the overlay band where the strictest limit governs. Finally, project attributes — size, whether a surface is structural, attached, or merely a hard ground cover — determine what gets counted at all.
To answer the question for your property, do not just call the front desk. Read the specific instruments: your zoning ordinance's impervious surface or lot coverage section (and its definitions article), the official zoning map to confirm your district and overlays, the shoreland zoning chapter if you are near water, the stormwater management ordinance for any separate threshold, the permit/site-plan application form for the exact submittal contents, and the county GIS/parcel viewer for your exact lot area and distance to water. A call to the planning office is worth it only to confirm an interpretation you have already narrowed down — for instance, whether your particular paver system qualifies for a pervious credit.
A Local Example: Sturgeon Bay, Door County, Wisconsin
Sturgeon Bay sits on the water in Door County, so impervious surface coverage is a live issue for many of its lots. Here it is essential to separate the general state rule from the specific local numbers, and to be honest about what we could verify.
The general rule (verified). Wisconsin Administrative Code NR 115 sets the statewide shoreland standard. It defines impervious surface as an area that sheds most precipitation as runoff (rooftops, sidewalks, driveways, parking lots, streets), and it states that impervious coverage is calculated by dividing existing-plus-proposed impervious area by total lot area and multiplying by 100. Under NR 115.05(1)(e), the impervious surface standard applies to surfaces within 300 feet of the ordinary high-water mark of navigable water, and counties may permit up to 15% impervious surface. Coverage above the base figure — up to 30% — may be allowed only with a county-approved mitigation plan. Higher allowances apply in designated highly developed shorelines (up to 30% residential and 40% commercial under NR 115.05(1)(e)2m). Runoff treated by stormwater ponds, constructed wetlands, infiltration basins, rain gardens, or bioswales — or retained on-site in an internally drained pervious area — may be excluded from the calculation. These provisions come directly from NR 115.05.
The local specifics (needs_research). Because Sturgeon Bay is an incorporated city, its parcels are generally governed by the City of Sturgeon Bay zoning ordinance rather than Door County's shoreland ordinance. We were unable to retrieve the city's current code text in this research pass, so the following are marked needs_research and should be confirmed against the City's adopted zoning code before relying on them:
- The maximum impervious surface (or lot coverage) percentage for each City of Sturgeon Bay residential zoning district — needs_research.
- Whether the City's shoreland provisions mirror the NR 115 15% / 30%-with-mitigation structure or set different figures — needs_research.
- The City's treatment of gravel, pavers, and decks in its impervious definition — needs_research.
- Any separate City stormwater ordinance threshold — needs_research.
- Permit forms, fees, and required site-plan contents for the City — needs_research.
For unincorporated Door County parcels near water, the Door County Zoning Ordinance shoreland provisions (which must meet or exceed NR 115) would govern; their exact text and any figures above the state minimum are also needs_research here. The honest takeaway: the framework (percentage-of-lot, measured near the water, with mitigation as a path above the base limit) is well established by NR 115, but the exact percentage that applies to a specific Sturgeon Bay address must be read from the controlling city or county ordinance and confirmed against the parcel's GIS data.
How GovCodex Helps
Impervious surface questions are exactly the kind of property-specific, code-dependent problem GovCodex is built for — not a generic chatbot guess, but an answer grounded in your parcel and your jurisdiction's actual code.
GovCodex can help you identify whether your project triggers an impervious or stormwater review in the first place, and interpret the specific code section that sets your district's maximum impervious percentage and its definition of "impervious." It can gather the facts that drive the math — pulling parcel and GIS context to confirm lot area, zoning district, and proximity to shoreland or floodplain overlays. You can upload your survey, site photos, or a contractor's plan, and GovCodex can help read them, inventory existing impervious surfaces, and lay out the coverage calculation so you see exactly how much room remains.
From there it can help build a permit-readiness checklist, draft clear project descriptions and site-plan notes that show the impervious math the way a reviewer expects, and compare options — for example, a permeable-paver patio versus standard concrete, or adding a mitigation feature to unlock a higher allowance. It flags missing information (an unconfirmed lot area, an unknown overlay) and is careful to separate verified facts from assumptions, marking anything that still needs to be confirmed against the controlling ordinance. When you are ready, it can help you find the right permit application and outline localized next steps for your municipality. For related groundwork, our checklists on the permit application documents you'll need and when a DIY project becomes a code problem connect directly to impervious-surface planning, and if budget is on your mind, see how much a building permit costs.
Describe your project, upload any site documents or photos you already have, and GovCodex can help organize the rules, documents, and next steps for your property.
Frequently Asked Questions
What is impervious surface coverage in simple terms?
It's the percentage of your lot covered by hard surfaces that shed water instead of absorbing it — roofs, driveways, patios, walks, and similar. Zoning and stormwater codes set a maximum impervious surface coverage limit per district, and your existing plus proposed surfaces must usually stay under it.
What counts as an impervious surface?
Roofs, asphalt and concrete driveways, sidewalks, patios, and parking pads almost always count. Gravel, permeable pavers, and wood decks are treated inconsistently and depend on your local code's definition, so check the specific language before assuming a surface is exempt.
How do I calculate my impervious surface percentage?
Add up the square footage of all existing and proposed impervious surfaces, divide by your total lot area, and multiply by 100. For example, 3,200 sq ft of impervious area on a 10,000 sq ft lot is 32%. On shoreland lots the percentage is sometimes measured against only the lot area within a regulated band near the water.
What is the typical maximum impervious surface limit?
It varies widely by municipality and zoning district, commonly somewhere in the range of roughly 30% to 65% for residential districts, but there is no universal figure. Waterfront parcels in shoreland overlays often face much stricter limits. Always read your specific district's standard rather than assuming a number.
What is the Wisconsin 15% shoreland impervious surface rule?
Under Wisconsin Administrative Code NR 115, the shoreland impervious surface standard applies within 300 feet of the ordinary high-water mark of navigable water, and counties may permit up to 15% impervious surface on qualifying lots. Coverage between 15% and 30% may be allowed only with a county-approved mitigation plan, and higher figures (up to 30% residential, 40% commercial) can apply in designated highly developed shorelines.
Does a gravel driveway count as impervious surface?
Sometimes. Some codes treat gravel as impervious because compacted gravel still sheds significant runoff, while others count it as pervious or partially pervious. The only reliable answer is your municipality's definition, so confirm it before installing a gravel surface to stay under your limit.
Do permeable pavers reduce my impervious coverage?
They can, but only if your code recognizes them and they're installed to the required specification. Some ordinances exclude properly installed permeable paving or count it at a reduced rate; others count all paving the same regardless of permeability. Check the local definition and keep the product specs.
What's the difference between lot coverage and impervious surface coverage?
Lot or building coverage usually counts only building footprints, while impervious surface coverage counts buildings plus driveways, walkways, patios, and other hard surfaces. A lot can satisfy a building-coverage limit yet exceed an impervious-surface limit because of large paved areas, so confirm which standard your code applies.
What happens if my lot is already over the impervious limit?
If the excess predates the rule, the lot may be legally nonconforming, but you typically cannot increase the nonconformity — meaning no net new impervious area without relief. Options include removing some existing surface, adding approved mitigation, switching to recognized pervious materials, or seeking a variance.
Can I exceed the impervious surface limit with stormwater mitigation?
In many places, yes — within limits. Wisconsin's shoreland standard, for example, allows up to 30% with a county-approved mitigation plan, and runoff treated by rain gardens, infiltration basins, or retained on-site may be excluded from the calculation. Whether and how much mitigation helps depends entirely on your local ordinance.
Does impervious surface coverage affect whether I need a permit?
It can. Adding impervious area often triggers zoning site-plan review and may trigger a separate stormwater permit once you cross a threshold, even for projects that wouldn't otherwise need a building permit. Confirm both the zoning and stormwater requirements for your jurisdiction before starting.
How is impervious surface measured on a waterfront lot?
On shoreland parcels the percentage is frequently measured against only the lot area within a regulated band from the water — in Wisconsin, the impervious standard applies within 300 feet of the ordinary high-water mark — rather than the entire parcel. That can make the effective limit tighter, so check how your code defines the measurement area.
Related Articles
The Homeowner's Guide to Zoning Variances
A plain-English guide to how to get a zoning variance: the difference between area and use variances, the unnecessary hardship standard, board of appeals hearings, public notice, fees, and the documents you need to prepare.
When Does a DIY Project Become a Code Problem?
The line between a weekend project and a code problem isn't about how hard the work is — it's about what you touch. Here's how to tell when DIY needs a permit.
How to Read a Zoning Map Before You Build
A plain-English guide to reading an official zoning map: locate your parcel, identify your zoning district and any overlays, and confirm the real rules before you build.




