The general rule
Replacing or newly installing HVAC equipment, altering gas lines, and significant ductwork changes are the kinds of work that jurisdictions in our area typically permit and inspect. Routine repairs — a capacitor, a motor, a maintenance visit — typically do not require one.
The word typically is doing honest work in that sentence: each jurisdiction defines the line for itself, which is why the sources below are linked.
Who pulls the permit
The licensed mechanical contractor performing the work should pull the permit under their license — that is part of what the license is for. When a bidder suggests you pull an owner permit for their work, or skip permitting to save money, you have learned something important about the bid.
Holy City Heating & Air operates under South Carolina license M113404 and handles the permit process for our installations.
One service area, many jurisdictions
Our service area spans multiple building departments — City of Charleston, Charleston County, Mount Pleasant, North Charleston, Summerville and Dorchester County, and Berkeley County among them — each with its own procedures and fees.
Rather than assert each town's current rules here, verify with the official offices linked below; they change more often than good articles should.
Why unpermitted work bites later
Unpermitted mechanical work surfaces at the worst times: home inspections during a sale, insurance claims after a loss, and warranty disputes. Retroactive permitting exists but is slower and costlier than doing it right the first time.
The inspection at the end is your protection: a third party confirming the installation meets code before the wall closes or the season leans on the equipment.
Official resources
- SC LLR contractor license lookup
- SC Building Codes Council (LLR)
- City of Charleston — official site (permits & inspections)
- Charleston County — official site (building services)
- Town of Mount Pleasant — official site
- City of North Charleston — official site
- Town of Summerville — official site
- Berkeley County — official site