Rental Property Licensing & Inspections
Who uses your services?
The Central Keystone Council of Governments administers a Rental Licensing Ordinance (also called a Public Housing Ordinance) in eleven local municipalities: Lewisburg Borough, Mifflinburg Borough, Montoursville Borough, Beavertown Borough, Selinsgrove Borough, Jersey Shore Borough, McClure Borough, Freeburg Borough, McEwensville Borough, Duboistown Borough and Gregg Township, Union County.. These municipalities encompass 6,375 individual rental housing units in single and multi-family structures. The CK-COG inspects an average of 2000 of these housing units each year for compliance with the International Property Maintenance Code.
The CK-COG is also the inspection agency for the Union and Snyder County Housing Authorities, and all of our inspectors are certified in HUD’s Housing Quality Standards. The CK-COG inspects an average of 650 housing units each year for compliance with HUD’s Housing Quality Standards.
What are your qualifications?
Each of our inspectors is certified by the International Code Council and attends continuing education classes each year to develop their knowledge and understanding of Code Enforcement. Each inspector has also been trained and certified in HUD’s Housing Quality Standards (HQS now NSPIRE).
Whose Ordinance do you enforce?
We enforce the Municipality’s Ordinance; the CK-COG works with each Municipality to evaluate any Ordinance already enacted and determines the specific needs of the Municipality going forward. Each Municipality has unique challenges to enforcement, for example: a substantial student occupancy causing high unit turnover, or aging housing stock and deteriorating structures. For Municipalities without an existing Rental Licensing Ordinance, the CK-COG will work with the Municipality’s Council or Supervisors to develop an Ordinance to meet their specific needs.
On the right side of this page you will find the Application for License or Permit for your Municipality. If you have any questions regarding this application or the inspection, please call our office.
Preparing for Inspection
Rental Property Inspection Brochure
Rental Property Maintenance Common Code Violations
Pre inspection Checklist and SD Placement IPMC (2018 IPMC / International Property Maintenance Code)
Pre inspection checklist and SD placement CMC (2021 CMC / Central Keystone COG Maintenance Code)
Rental Property License Applications
Download and complete a rental property application for your municipality if there is one available.
If your municipality is not mentioned below, use the standard Rental Property License Application
Beavertown Borough
The Beavertown Borough Rental Unit Ordinance states that all landlords in the Borough are required to obtain a Rental Unit Occupancy License for all existing properties currently being rented and for any new properties before they are offered for rent. The purpose of this Ordinance is to protect and promote the public health, safety and welfare of its residents.
The cost of this License is $35.00 per dwelling unit, per year. Rental units in the Borough of Beavertown are also required to have an inspection a minimum every third year, or more often if deemed necessary by this agency to assure continued compliance with the Property Maintenance Code.
Beavertown Rental Application – use for New Units and Annual Renewals
Duboistown Borough
The Duboistown Borough Rental Unit Ordinance states that all landlords in the Borough are required to obtain a Rental Unit Occupancy License for all existing properties currently being rented and for any new properties before they are offered for rent. The purpose of this Ordinance is to protect and promote the public health, safety and welfare of its residents.
The cost of this License is $75.00 per dwelling unit, every 36 months. Rental units in the Borough of Duboistown are also required to have an inspection a minimum every third year, or more often if deemed necessary by this agency to assure continued compliance with their adopted Property Maintenance Code.
Freeburg Borough
The Freeburg Borough Rental Unit Ordinance states that all landlords in the Borough are required to obtain a Rental Unit Occupancy License for all existing properties currently being rented and for any new properties before they are offered for rent. The purpose of this Ordinance is to protect and promote the public health, safety and welfare of its residents.
The cost of this License is $35.00 per dwelling unit, per year. Rental units in the Borough of Freeburg are also required to have an inspection a minimum every third year, or more often if deemed necessary by this agency to assure continued compliance with the Property Maintenance Code.
Application for Rental Property License (New or Annual Renewal)
Gregg Township (Union County)
The Gregg T0wnship, Union County, Rental Unit Ordinance states that all landlords in the Borough are required to obtain a Rental Unit Occupancy License for all existing properties currently being rented and for any new properties before they are offered for rent. The purpose of this Ordinance is to protect and promote the public health, safety and welfare of its residents.
The cost of this License is $75.00 per dwelling unit, every 36 months. Rental units in Gregg Township are also required to have an inspection a minimum every third year, or more often if deemed necessary by this agency to assure continued compliance with their adopted Property Maintenance Code.
Jersey Shore Borough
Lewisburg Borough
McClure Borough
The McClure Borough Rental Unit Ordinance states that all landlords in the Borough are required to obtain a Rental Unit Occupancy License for all existing properties currently being rented and for any new properties before they are offered for rent. The purpose of this Ordinance is to protect and promote the public health, safety and welfare of its residents.
The cost of this License is $35.00 per dwelling unit, per year. Rental units in the Borough of McClure are also required to have an inspection a minimum every third year, or more often if deemed necessary by this agency to assure continued compliance with the Property Maintenance Code.
Application for Rental Property License (New or Annual Renewal)
McEwensville Borough
The McEwensville Borough Rental Unit Ordinance states that all landlords in the Borough are required to obtain a Rental Unit Occupancy License for all existing properties currently being rented and for any new properties before they are offered for rent. The purpose of this Ordinance is to protect and promote the public health, safety and welfare of its residents.
The cost of this License is $75.00 per dwelling unit, every 36 months. Rental units in the Borough of McEwensville are also required to have an inspection a minimum every third year, or more often if deemed necessary by this agency to assure continued compliance with their adopted Property Maintenance Code (CKCOG Maintenance Code – CMC).
Mifflinburg Borough
The Mifflinburg Borough Rental Unit Ordinance states that all landlords in the Borough are required to obtain a Rental Unit Occupancy License for all existing properties currently being rented and for any new properties before they are offered for rent. The purpose of this Ordinance is to protect and promote the public health, safety and welfare of its residents.
The cost of this License is $35.00 per unit, due annually. Rental units in the Borough of Mifflinburg are also required to have an inspection a minimum every third year, or more often if deemed necessary by this agency to assure continued compliance with the Property Maintenance Code.
Mifflinburg Rental Application -use for New and Annual Renewals
Montoursville Borough
The Borough of Montoursville requires that all residential rental units be inspected a minimum of once every 36 months. The cost of this inspection and Certificate of Inspection is $45.00 per rental unit.
Selinsgrove Borough
Selinsgrove Borough requires that all residential rental units be inspected a minimum of once every 36 months. The cost of this inspection and License renewal is $75.00 per unit inspected.