Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full bathroom remodel requires a permit in Holland if you relocate plumbing fixtures, add electrical circuits, install a new exhaust fan, convert a tub to shower, or move walls. Surface-only work — replacing a toilet, faucet, or vanity in place — does not need a permit.
Holland's Building Department enforces the Michigan Building Code (which mirrors the IRC), and the city operates on a "substantial alteration" threshold rather than a dollar threshold. What sets Holland apart from neighboring cities like Zeeland or Grand Haven is its online permit portal (managed through the city's e-permitting system) and its notably strict plan-review stance on waterproofing assemblies for tub-to-shower conversions — the city's plan reviewers require explicit documentation of the membrane system (KERDI, RedGard, cement board + liquid, etc.) before approval, which catches many DIY applicants off-guard. Additionally, Holland's frost depth of 42 inches and glacial-till soil (especially sandy in the north part of the city) mean any work near drainage or foundation interfaces gets extra scrutiny on inspection. For a typical full gut remodel with fixture relocation, electrical upgrade, and new exhaust, expect 3–4 weeks plan review and a permit cost of $250–$700 depending on contractor vs. owner-builder status and total project scope.

What happens if you skip the permit (and you needed one)

Holland bathroom remodels — the key details

Holland's Building Department enforces the Michigan Building Code, which is harmonized with the 2021 IBC/IRC. The city does NOT use a dollar threshold for bathroom permits; instead, it triggers a permit requirement on activity: any relocation of a plumbing fixture (toilet, sink, shower, tub), any new electrical circuit or GFCI upgrade, any new exhaust fan or duct run, any tub-to-shower conversion, or any wall framing change requires a permit application. This means a $3,000 cosmetic refresh with new tile, paint, and a vanity swap in the same location is exempt, but a $2,000 project that moves the toilet 3 feet triggers full plan review. The city's online portal (accessed through the Holland city website) allows permit applications and document uploads 24/7, though plan-review staff work Monday through Friday. For bathroom remodels, expect initial intake within 1–2 days and formal plan review comments within 10–15 business days; resubmission with corrections typically adds another 5–7 days. The permit fee is based on "valuation" — the city uses a construction-cost estimator or accepts a contractor's sworn statement. A typical full remodel (fixture relocation, new exhaust, electrical upgrade, waterproofing assembly) is valued at $8,000–$15,000, yielding a permit fee of $250–$500 plus any mechanical/plumbing add-ons.

The most common rejection in Holland plan review is inadequate shower waterproofing specification. Michigan Building Code Section R702.4.2 requires that any shower or tub area be protected with a moisture barrier; the city's inspectors demand explicit documentation of the method — cement board plus liquid membrane, KERDI board, pre-fabricated shower pans, or equivalent. Many applicants submit plans that say 'waterproofing per code' and get a rejection letter asking for the specific product, thickness, and installation method. If you're converting a tub to a shower, the waterproofing assembly change triggers the need to show a damp-proof design detail on your plan — the city will not issue a rough plumbing inspection permit without this. Additionally, Holland's plan reviewers cross-check exhaust-fan ductwork runs: IRC M1505 requires continuous duct, no more than 25 feet of duct length (fewer bends lower that limit), and termination to the outside (not into the attic or soffit). Your plan must show duct diameter (typically 4 or 6 inches), routing, and exit location. If the fan location is far from an exterior wall, the reviewers flag it as infeasible and request a redesign.

Electrical requirements in Holland bathrooms are strict and frequently overlooked. NEC 210.11(C)(3) and IRC E3902 require that all outlets in a bathroom be GFCI-protected; if you're adding a new circuit or rewiring, the plan must show GFCI breaker or GFCI outlets at every receptacle. If you're replacing an old vanity outlet in a pre-permit bathroom, the electrical inspector will cite the existing outlet as non-compliant and require it to be upgraded to GFCI as a condition of the final sign-off. This is a common surprise for homeowners who thought they could do a cosmetic refresh without triggering upgrades. Additionally, any new lighting, exhaust fan motor, or heated mirror adds load to the panel; if the panel is full or the circuit is overloaded, you'll need a sub-panel or new breaker installation, which escalates cost and timeline. AFCI (arc-fault circuit-interrupter) protection is also required for all circuits in the bathroom per NEC 210.12(B), so a new circuit must be on an AFCI breaker or protected by AFCI outlets. Many contractors miss this detail, leading to rough-electrical inspection failures.

Holland's soil conditions and frost depth create constraints on drainage and foundation work. The city's frost depth is 42 inches (required by Michigan Building Code), which affects any drain work near the foundation perimeter or in locations exposed to frost heave. If your bathroom remodel involves relocating a drain line, the city's plumbing inspector will verify that traps are below frost depth and that horizontal runs have proper slope (1/4 inch per foot minimum per IRC P2706). Sandy soil in the northern part of Holland can shift or settle, so the inspector may request that you expose foundation or floor framing to verify the drain routing is stable. Additionally, if your home was built before the 1970s or sits in a flood-prone area (check the FEMA map), the city may require additional certifications or inspections. These are not deal-breakers, but they add inspection time and can uncover unexpected foundation or drainage issues once work is opened up.

The permit timeline for a full bathroom remodel in Holland typically spans 3–4 weeks from submission to final approval, assuming no resubmissions. The process is: (1) Application intake and fee payment (1–2 days); (2) Plan review by building, plumbing, and electrical plan examiners in parallel (10–15 business days); (3) Issuance of conditional permit with comment letter if corrections needed; (4) Your contractor resubmits corrected plans (5–7 days); (5) Final approval and permit issuance. Once the permit is in hand, rough plumbing and rough electrical inspections are scheduled (typically 2–3 days after request); framing inspection (if walls are being moved); drywall inspection (optional, often waived for remodels that don't involve new partition walls); and final inspection (plumbing, electrical, waterproofing, fixtures, ventilation). Each inspection is scheduled through the city's permit portal or by phone and must be requested at least 24 hours in advance. Owner-builders are allowed in Holland for owner-occupied single-family homes, but the owner is held to the same code standard as a licensed contractor — inspections are not waived, and the owner is responsible for corrections.

Three Holland bathroom remodel (full) scenarios

Scenario A
Cosmetic refresh: new tile, paint, vanity swap in place, same faucet location — Macatawa Park area
You're keeping the toilet in its current location, replacing the old vanity with a new one of similar size (no plumbing relocation), keeping the existing faucet (or swapping it for an identical-hole-count model), and not touching the exhaust fan or any electrical outlets. You're just retiling the floor and shower surround, repainting walls, and upgrading caulk. This work does not trigger a permit in Holland because there is no fixture relocation, no new electrical circuits, and no ventilation change. However — and this is important — if your home was built before 1978, the city's Health Department requires a lead-paint risk assessment before disturbance (EPA Rule 40 CFR 745). You must notify the city if you suspect lead paint and may need to hire a certified lead abatement contractor to disturb any painted surfaces in the bathroom. The assessment is inexpensive ($200–$400) and is a one-time report valid for the home's lifetime. Once cleared, you can proceed without a permit. Timeline: 1–2 weeks for lead assessment if needed, then work can start immediately. Total cost: $0 permit fee + $200–$400 lead assessment (if pre-1978) + materials and labor for tile, paint, vanity, faucet.
No permit required (cosmetic refresh, no fixture relocation) | Lead-paint assessment required if pre-1978 ($200–$400) | Vanity and faucet purchased and installed same footprint | Total project cost $4,000–$12,000 | No permit fees
Scenario B
Relocate toilet and sink 3 feet, install new exhaust fan with duct to roof, upgrade electrical circuit to GFCI — standard residential neighborhood, 1990s home
You're moving the toilet to a new location on the opposite wall (requiring new waste line and vent stack branch), moving the sink 3 feet (requiring new supply lines and drain), and installing a new exhaust fan with 20 feet of ductwork vented to the roof. You're also adding a new 20-amp dedicated circuit for the fan and future heated mirror. This is a full-scope remodel that triggers a permit. Your application will include plumbing, electrical, and mechanical (ventilation) plan sheets. The plumbing plan must show the new trap location, trap arm length (maximum 3 feet for a toilet per IRC P3005.2), and vent-stack routing. The ductwork plan must show the 4-inch duct diameter, routing path, and roof-exit details (proper flashing, not terminating into attic). The electrical plan must show the new 20-amp GFCI circuit breaker, all outlets protected by GFCI, and AFCI protection for the circuit. Holland's plan review will flag if the duct run is too long or the vent routing is infeasible; typical resubmission focuses on ductwork re-routing or trap-arm length verification. Once approved, inspections are: rough plumbing (after drain and vent lines are rough-in but before walls are closed), rough electrical (same), and final plumbing/electrical/mechanical (after finish work). The city's inspector will verify the ductwork is continuous, the trap is properly sloped, and the vent is open to attic/roof. Timeline: 3–4 weeks plan review + 2–3 weeks for rough and final inspections = 5–7 weeks total. Cost: Permit fee $350–$600 (based on $12,000–$18,000 valuation) + inspection fees included.
Permit required (fixture relocation, new exhaust, electrical circuits) | Plumbing, electrical, mechanical (ventilation) plan review | Rough plumbing + rough electrical + final inspections | 3–4 week plan review + 5–7 weeks construction | Permit fee $350–$600
Scenario C
Convert alcove tub to walk-in shower with curb-less floor, relocate plumbing, upgrade waterproofing assembly — glacial-sandy soil area, ranch home circa 1970s
You're converting an existing alcove bathtub to a curb-less walk-in shower, which requires: (1) relocation of the tub drain and supply lines to new shower-valve location and drain (different slope, different trap depth due to frost and soil settlement concerns in Holland's sandy northern areas); (2) installation of a waterproofing membrane system (specified as KERDI board or equivalent per city requirements); (3) potential concrete substrate work or floor reinforcement for the curb-less transition (which the city's building inspector will want to verify does not compromise the floor joists or frost-heave protection). This is a full permit requiring detailed plans showing the waterproofing assembly, drainage system, shower-valve specifications (must be pressure-balanced per IRC P2708.1 to prevent scalding), and electrical upgrades (GFCI protection for any outlets or heated elements). Holland's plan review is notably strict on tub-to-shower waterproofing; you cannot submit a plan that simply says 'waterproofing per code' — you must specify the exact product (e.g., 'Schluter KERDI board, 6 mil polyethylene primer, pre-slope, perimeter drainage to sump' or 'cement board, RedGard liquid membrane, 2 coats'). If the home was built in the 1970s, there's a high likelihood of lead paint on bathroom trim and walls; you'll need a lead-paint assessment before any disturbance. Additionally, because your home may have sandy soil and the frost depth is 42 inches, the plumbing inspector will want to verify the new drain depth and slope during rough inspection — this may require opening the floor to check the existing drain line and confirm it's below frost depth and properly sloped. If the original tub was a standard cast-iron alcove with a simple drain, the new shower drain may require additional venting (a secondary vent or loop vent per IRC P3101) to prevent trap seal loss; the inspector will flag this during rough review if not shown on the plan. Timeline: 4–5 weeks plan review (waterproofing details typically require one resubmission) + 3–4 weeks for rough and final inspections = 7–9 weeks total. Cost: Permit fee $400–$700 (based on $15,000–$25,000 valuation) + potential lead abatement ($1,500–$3,000) + plumbing materials and labor for vent rework.
Permit required (fixture relocation, tub-to-shower conversion, waterproofing assembly change) | Detailed waterproofing specification mandatory (product, membrane type, drainage) | Lead-paint assessment and abatement likely ($1,500–$3,000 if pre-1978) | Plumbing vent rework often needed (secondary vent per code) | Permit fee $400–$700, 7–9 week timeline

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Holland's waterproofing-assembly requirement and why it catches homeowners off-guard

Michigan Building Code Section R702.4.2 mirrors IRC Section R702.4.2 and requires that shower and tub enclosures be protected with a moisture barrier system. Holland's Building Department plan review is unusually prescriptive about this: inspectors do not accept generic 'waterproofing per code' language and instead demand detailed specification of the membrane type, installation method, and drainage system. This catches many homeowners and DIY-minded contractors because it's not intuitive that a permit application requires product-level detail rather than just a code citation.

The approved systems in Holland are: (1) cement board or gypsum backer board with at least one coat of liquid waterproofing membrane (RedGard, Mapei, or equivalent); (2) pre-fabricated shower pan (vinyl, acrylic, or fiberglass) with sealed seams and proper slope; (3) engineered waterproofing boards (KERDI, WEDI, Durock Next-Gen) with factory-sealed seams and perimeter drainage to sump or drain. If you're converting a tub to a shower, the waterproofing assembly change is material and must be detailed on your plan. A common mistake is assuming that tile + thinset is sufficient waterproofing; it is not. The inspector will require you to show the substrate, membrane type, and drainage path.

For curb-less showers (which are increasingly popular in Holland's aging population), the city requires detailed slope and drainage drawings. The floor must slope toward a linear drain or sump, and the waterproofing membrane must extend under the floor substrate to prevent moisture from wicking into the subfloor and wood framing. If your bathroom sits on a concrete slab (common in ranch homes from the 1960s–1980s in Holland), the inspector will want to verify that the slab is sloped, sealed, and drained; if the slab is cracked or settled, you may be required to address the substrate before installing the shower.

The reason Holland's inspectors are strict on this is practical: Holland's climate (zone 5A south, 6A north) means freeze-thaw cycles create moisture penetration risks, and the glacial-till soil with sandy patches means foundation and drainage issues are common. A poorly waterproofed shower becomes a slow water leak that migrates into rim joists, insulation, and structural members — a $40,000+ remediation 10 years later. The upfront plan review discipline prevents these failures. If you're planning a tub-to-shower conversion, budget for a detailed waterproofing plan and expect your contractor to submit a product datasheet and installation instruction sheet with the permit application.

Electrical GFCI and AFCI requirements in Holland bathrooms — why the inspector will catch a miss

NEC Article 210 and IRC Section E3902 require all bathroom receptacles to be GFCI-protected. In Holland, the city's electrical plan examiner will check your plan for GFCI breakers or GFCI outlets at every receptacle; if you miss one, the plan comes back with a correction letter. More importantly, during the rough-electrical and final inspections, the inspector will test every outlet with a GFCI tester and will not pass the inspection if any outlet fails the test. Many homeowners assume that if they're not adding new circuits, they don't need to upgrade existing outlets — this is incorrect. Holland's inspection procedure, like most jurisdictions, treats a bathroom remodel as a 'substantial alteration' and requires that all electrical work in the bathroom meet current code, not just new work.

AFCI (arc-fault circuit-interrupter) protection is a second requirement that is often missed. NEC 210.12(B) requires AFCI protection for all circuits that serve outlets in bedrooms and bathrooms. If you're adding a new 20-amp circuit for the exhaust fan or a heated mirror, that circuit must be protected by either an AFCI breaker or AFCI outlets at every receptacle on that circuit. If the new circuit shares loads with existing bathroom outlets, it may need to be a dedicated AFCI circuit. This is detailed work that requires a licensed electrician to design correctly; it is not a DIY area.

Holland's electrical inspector will verify AFCI protection during rough inspection by reviewing the breaker panel and circuit layout, and during final inspection by testing AFCI trip function. If your plan does not show AFCI protection, the examiner will reject it. The cost of an AFCI breaker is $50–$100, and the cost of retrofitting AFCI outlets is $20–$40 per outlet, so it is inexpensive but easily forgotten. When you submit your electrical plan, explicitly call out every circuit, every receptacle, and the protection type (GFCI breaker vs. GFCI outlet, AFCI breaker vs. AFCI outlet) — do not assume the inspector will infer the design.

A common scenario: an older home has a single 15-amp bathroom circuit serving both the vanity outlet and the exhaust fan (assuming the fan was wired after the initial build and tapped into the vanity circuit). During a remodel, you're adding a new heated mirror and a second exhaust fan. You add a new 20-amp circuit for the heated mirror and leave the original 15-amp circuit for the vanity and first fan. The plan examiner will flag that both circuits require AFCI protection, that the 15-amp circuit may be overloaded (vanity outlet + two fans), and that you may need a dedicated circuit for each device. Resubmission requires circuit re-design, which adds time and potential cost. Upfront coordination with a licensed electrician prevents this.

City of Holland Building Department
Holland City Hall, 270 S. River Ave, Holland, MI 49423
Phone: (616) 928-8550 (Building Department main line; confirm direct permit intake number) | https://www.ci.holland.mi.us (city website; permit portal link listed under Permits or Building Services)
Monday–Friday, 8:00 AM–5:00 PM (local time); closed weekends and city holidays

Common questions

Do I need a permit if I'm just replacing my toilet with a new one in the same location?

No, replacing a toilet in place without moving the drain line does not require a permit in Holland. However, if your home was built before 1978 and you're disturbing any painted surfaces or the floor, a lead-paint assessment is recommended. Additionally, during the work, if the inspector has reason to suspect an unpermitted remodel was done previously, the city may request retroactive compliance — but a like-for-like toilet swap on its own does not trigger a permit.

How much does a bathroom remodel permit cost in Holland?

Permit fees in Holland are based on the valuation of the work. A typical full bathroom remodel (fixture relocation, electrical upgrade, exhaust fan, waterproofing) is valued at $10,000–$20,000, yielding a permit fee of $250–$600. The fee is calculated using a construction-cost estimator or a sworn contractor estimate. You can phone the Building Department at (616) 928-8550 to ask for the fee estimate before you apply; they will give you a rough range based on your project scope.

Can I pull a bathroom permit myself as an owner-builder in Holland?

Yes, Holland allows owner-builders for owner-occupied single-family homes. You will be held to the same code standard as a licensed contractor, and inspections are not waived. You must submit plans, pay the permit fee, and be present for all inspections. If you hire subcontractors (plumber, electrician), they may need to be licensed depending on the scope of work; Holland's Building Department can clarify licensing requirements when you apply. Many owner-builders choose to hire a consultant or designer to prepare permit-ready plans rather than attempt plan drawings themselves — this usually costs $500–$1,500 and is a worthwhile investment.

What is the timeline for a bathroom permit in Holland from application to final approval?

Plan review typically takes 10–15 business days from initial submission. If corrections are needed, resubmission and second review adds another 5–7 days. Once the permit is issued, rough inspections (plumbing, electrical, framing) are scheduled within 2–3 days of request, and final inspection within 2–3 days after finish work is complete. Total timeline is typically 4–6 weeks from application to final approval, assuming no significant resubmissions and steady construction progress. Request inspections at least 24 hours in advance through the online permit portal or by phone.

Does Holland require a specific waterproofing membrane brand for shower conversions?

Holland does not mandate a specific brand but requires detailed specification of the waterproofing assembly. Approved systems include cement board + liquid membrane (RedGard, Mapei, etc.), engineered boards (KERDI, WEDI), or pre-fabricated shower pans. Your plan must include the product name, installation method, and drainage routing. The city's plan examiner will request the product's installation instruction sheet during review. You cannot submit a plan that simply says 'waterproofing per code' — be specific about the membrane type and method.

What happens if I start a bathroom remodel without pulling a permit?

If the city's Building Department discovers unpermitted bathroom work (usually through a neighbor complaint or during an unrelated inspection), a stop-work order is issued and work must halt. You'll face a fine of $500–$1,500, and you'll be required to obtain a retroactive permit, pay double fees, and pass all required inspections. If the work is code-non-compliant, you may be ordered to remove and redo the work at your cost. Insurance claims for water damage or injury will likely be denied. When selling, the unpermitted work must be disclosed on the Michigan Residential Property Condition Disclosure Form, which often leads to buyer walk-aways or lender denial.

Do I need GFCI protection on an exhaust fan motor in a Holland bathroom?

The exhaust fan motor itself does not require GFCI protection; however, any receptacle outlet in the bathroom (including one that might power a future device near the fan) must be GFCI-protected. The fan is typically hardwired to a dedicated circuit and does not have a plug, so GFCI is not applicable to the motor. However, the circuit itself must be AFCI-protected per NEC 210.12(B). If the exhaust fan has a damper or heater element that uses a receptacle, that receptacle must be GFCI. During your plan review, clarify the fan's power source with your electrician and the plan examiner.

What is the maximum trap arm length for a toilet drain in Holland?

IRC Section P3005.2 limits the trap arm (distance from trap to vent stack) to 3 feet for a toilet. Holland enforces this code section. If your bathroom remodel moves the toilet more than 3 feet away from an existing vent stack, you'll need to install a secondary vent (loop vent or branch vent) to meet code. Your plumbing plan must show the trap arm length and vent routing; if the distance exceeds 3 feet without a secondary vent, the plan examiner will request a revision. This is a common issue when toilets are relocated during remodels and is worth checking early in your design phase.

Are there any flood zone or historical district considerations for a bathroom remodel in Holland?

Holland is a coastal community in Allegan County with areas that may fall within FEMA flood zones or historical districts. Check your property address on the FEMA Flood Map Service Center (msc.fema.gov) to determine if your home is in a flood zone. If it is, your bathroom remodel may require additional flood-resistant materials or elevation requirements. If your home is in a local historic district (such as the Holland downtown historic district or others designated by the city), the exterior may be protected, but interior bathroom remodels are typically not restricted unless they involve visible exterior changes. Contact the Building Department or Planning Department to confirm your property's status before you design the project.

Can I use my existing ductwork if I'm replacing an old exhaust fan with a new one in Holland?

Reusing existing ductwork is allowed if it meets code: IRC M1505 requires continuous, rigid or semi-rigid duct (not flexible duct in the attic), proper diameter (typically 4 or 6 inches depending on fan CFM), and termination to the outside with a backdraft damper. If the old ductwork is deteriorated, kinked, disconnected, or vented into the attic, you'll need to replace it with new compliant duct. During the rough mechanical inspection, the inspector will trace the ductwork and verify it is continuous and vented properly; if the old duct is substandard, the inspector will flag it as a deficiency. It is less expensive to plan for new ductwork than to discover during inspection that the old ductwork does not comply.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current bathroom remodel (full) permit requirements with the City of Holland Building Department before starting your project.