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 seven local municipalities: Lewisburg Borough, Mifflinburg Borough, Montoursville Borough, Beavertown Borough, Selinsgrove Borough, Jersey Shore Borough, McClure Borough, Freeburg Borough, McEwensville Borough, Washingtonville 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).

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.

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

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).

Application for Rental Unit License (New or Renewal)

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

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.

Montoursville Rental Application

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.

Selinsgrove Rental Application – New units and Renewals

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

Beavertown Rental Agreement Addendum

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)

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)

The Washingtonville 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 Washingtonville 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.

Application for Rental Unit License (New or Renewal)