Certified by the Department of Labor and Industry, Municipal Code Solutions (MCS) is the Third-Party Agency that provides Uniform Construction Code (UCC) services under contract with opt-in municipalities as well as to the residents performing construction projects in opt-out municipalities. MSC ensures that all residential and commercial construction within the municipalities it services comply with the requirements set forth in the Uniform Construction Code (UCC), International Building Code (IBC), International Residential Code (IRC), and any amendments adopted by each municipality.


Building Permits

Building Permit Applications can be obtained online from the Municipality’s website, from the Applications page of our website or in person from the Municipal Building where the project is located.

Building permits are required for the following types of work (zoning permits may also be required):

  • New buildings
  • Accessory structures over 1000 square feet (may be amended by municipality)
  • Alterations to:
    • Building
    • Electrical  
    • Mechanical (HVAC)
    • Plumbing

Building Permit Requirement Checklist:

  • Building Permit Application – filled out, signed, and dated by:
    • Owner and Contractor, or
    • Contractor only along with providing a signed contract between Owner and Contractor
  • Two (2) complete sets of construction/installation documents
    • Please note that most commercial projects and some residential projects require the plans to be sealed by an engineer or architect licensed in the Commonwealth of Pennsylvania. Please contact the Building Codes Office of the Municipality where your project will be completed in.
  • Certificate of Insurance (COI) from contractor with the Municipality (where your project is being completed in) listed as the Certificate Holder. The COI must reflect:
    • active general liability policy and
    • active workers’ compensation policy OR signed affidavit (if contractor does not have employees).
  • Zoning Approval
    • Please note that not all projects require Zoning Permits. Please contact the Zoning Office of your Municipality.

For more information, visit: