City Building Permits
Township of Haverford, PENNSYLVANIA Building Permit Guide
How to apply for a building permit in Township of Haverford, Pennsylvania. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
Township department handles construction permits, contractor licensing, rental regulation, property maintenance, and UCC inspections within Haverford Township.
- Department
- Building and Codes Department, Township of Haverford
- Address
- Township Building, 1014 Darby Road, Havertown, PA 19083
- Phone
- 610-446-1000
Online Permit Portal
Platform: TRAISR • Account required: Yes • Submission: In-person only
Additional resources:
Application Process
- Determine permit type through the Building and Codes Department or TRAISR online permit center.
- Create a TRAISR account for eligible online residential permits or complete Township fillable forms.
- Submit signed contract, contractor licensing and insurance documents, workers compensation information, and estimated cost.
- Pay all permit fees together.
- Complete required inspections and obtain any use and occupancy approvals as needed.
Source: Building and Codes Department, Township of Haverford
General Requirements
Construction permits are required for most work; contractors performing work in the Township must be licensed.
Required Documents
- Signed owner-contractor contract
- Current Township contractor license for plumbing and electrical contractors
- PA HIC license
- Certificate of insurance with workers compensation
- Self-employed affidavit if applicable
- Estimated cost of work
- Building code
- Pennsylvania UCC and Code of Haverford Township
- Owner-builder
- Self-employed affidavit is referenced in the application requirements.
- Contractor requirements
- Haverford Township contractor licensing is required; plumbing and electrical contractors need current Township licenses.
Fees
- Minimum permit fee
- Residential building permit/inspection fee $100; accessory structures first 200 square feet $50; above-ground pools $75
- Plan check fee
- New residential construction plan review $100; additions and alterations over $50,000 construction value $50; nonresidential and multifamily plan review $105 per hour
- Permit fee formula
- Residential new construction and alterations first $10,000 at $20 per $1,000, then $15 per $1,000; nonresidential and multifamily first $40,000 at $25 per $1,000, then $20 per $1,000
- Reinspection fee
- Building reinspection $100; stormwater reinspection $250; failure to appear for scheduled fire or housing inspection $50
- Penalty (no permit)
- Work without required permit is subject to 2x permit fee surcharge
- Payment note
- Township page says all permit fees must be submitted at once with a check for the correct amount
Fees change. Verify current amounts at the official fee schedule.
Work That Does NOT Require a Permit
Contact the Building and Codes Department, Township of Haverford to confirm whether your project requires a permit before starting work.
Inspections
How to Schedule
- Through Township code officials (phone)
- Inspection hours
- Monday through Friday, 8:00 AM to 4:00 PM
Typical inspection sequence: Field inspections by Township code officials during construction; rental and occupancy inspections as applicable
Additional Resources
- Building code: Pennsylvania UCC and Code of Haverford Township
- Zoning information: View zoning info
- Fee Schedule
- TRAISR Online Permit Center
- 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 Building and Codes Department, Township of Haverford before applying.
Need help with your project?
Navigating permits in Township of Haverford 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 works