Administration, Code Adoption, and Licensing Regulations
Who Adopts and Enforces the Code
The plumbing code used in North Carolina is adopted at the state level through the Building Code Council, based on a model plumbing code with state amendments, and it is enforced locally by inspections departments. Candidates must be able to trace the administrative path of a job: permit issued before work starts, rough-in inspection and test before concealment, final inspection, then a certificate of occupancy or compliance. Skipping the rough-in because the drywall crew is waiting is a classic exam trap.
Licensing Basics
Plumbing contracting is licensed by a state board, and licenses are issued in classifications with different scope limits, so a contractor must confirm their class covers the work before bidding. The license is held by a qualifying individual who is responsible for supervision and for calling inspections. Unlicensed contracting can expose the contractor to penalties and can undercut the enforceability of the contract.
Traps That Appear
- Assuming a homeowner's exemption extends to a rental unit, a flip, or a relative's house; it typically covers only the owner-occupied dwelling.
- Believing permits are only for new construction. Replacing a water heater, adding a hose bibb, or relocating a drain generally requires one.
- Thinking an apprentice or the owner is responsible for requesting inspections. The permit holder is.
- Treating a passed final inspection and an occupancy clearance as the same event.
Rule of Thumb
If the work alters, adds, or replaces any part of the drainage, vent, water supply, or fixture system beyond ordinary maintenance, assume a permit is required and price the inspection time into the bid. Clearing a stoppage or changing a washer is maintenance; moving a drain is permitted work.