City Building Permits
Heidelberg Township, PA - 2026 Building Permit Guide
How to apply for a building permit in Heidelberg Township, Pennsylvania. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
Township handles zoning locally. Commonwealth Code Inspection Service serves as the Township's UCC enforcement provider for all properties within Heidelberg Township, Lebanon County.
- Department
- Heidelberg Township (zoning, Barry Wagner); Commonwealth Code Inspection Service (UCC enforcement)
- Address
- 111 Mill Rd, Schaefferstown, PA 17088
- Phone
- 717-949-3885
- htsewer@comcast.net
Online Permit Portal
Platform: Local office and third-party inspection workflow • Account required: No • Submission: Online or in-person
Additional resources:
Application Process
- Contact Heidelberg Township to confirm zoning requirements and required site-plan materials.
- Submit zoning materials to the Township and UCC permit materials to the Township or CCIS as directed.
- After review and fee payment, obtain the permit and schedule inspections with the inspection service.
Source: Heidelberg Township (zoning, Barry Wagner); Commonwealth Code Inspection Service (UCC enforcement)
General Requirements
Regulated development needs zoning approval, and PA UCC-regulated construction needs a code permit.
Required Documents
- Township zoning materials
- Construction plans
- Code application package as requested
- Building code
- Pennsylvania UCC using the 2018 I-Codes as amended.
- Contractor requirements
- Pennsylvania HICPA registration applies for covered home improvement work over $5,000.
Fees
- Permit fee formula
- Varies by permit type and agency.
- Payment note
- Confirm payment routing with Township and CCIS before submission.
Work That Does NOT Require a Permit
Contact the Heidelberg Township (zoning, Barry Wagner); Commonwealth Code Inspection Service (UCC enforcement) to confirm whether your project requires a permit before starting work.
Inspections
How to Schedule
- Through CCIS after permit issuance: 717-272-5759 (phone)
- Inspection hours
- Township office: Monday through Friday, 9:00 a.m. to 3:00 p.m.
Typical inspection sequence: Typically footing, foundation, framing, and final, depending on project scope.
Additional Resources
- Building code: Pennsylvania UCC using the 2018 I-Codes as amended.
- Verify contractor license: Pennsylvania L&I UCC / HICPA Information
- Zoning information: View zoning info
- Commonwealth Code Inspection Service
- License lookup guide: Pennsylvania Contractor License Requirements
- Contract template: Pennsylvania Homeowner-Contractor Agreement
- Pennsylvania hub: Pennsylvania Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the Heidelberg Township (zoning, Barry Wagner); Commonwealth Code Inspection Service (UCC enforcement) before applying.
Frequently Asked Questions
Heidelberg Township Building Permit FAQ
- Do I need a building permit in Heidelberg Township, PA?
- Regulated development needs zoning approval, and PA UCC-regulated construction needs a code permit.
- How much does a building permit cost in Heidelberg Township, PA?
- Fees are calculated as: Varies by permit type and agency..
- How do I apply for a building permit in Heidelberg Township, PA?
- 1. Contact Heidelberg Township to confirm zoning requirements and required site-plan materials. 2. Submit zoning materials to the Township and UCC permit materials to the Township or CCIS as directed. 3. After review and fee payment, obtain the permit and schedule inspections with the inspection service.
- How do I schedule a building inspection in Heidelberg Township, PA?
- Inspections can be scheduled via: Through CCIS after permit issuance: 717-272-5759.
Need help with your project?
Navigating permits in Heidelberg Township can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector worksOther cities in Lebanon County
View all Lebanon County jurisdictions →