Monday - Friday
8:30am - 4:00pm

(201) 664-1849


Inspection Hours

Inspection Request

To request an inspection email:

[email protected]

Contact Information

Jennifer Boehm - Ext. 19 [email protected]

The Technical Assistant schedules inspections, answers questions regarding building permit requirements and  prepares month-end financial reports.  She is responsible for submitting reports to the NJ Department of Community Affairs.  Hours are Monday through Friday from 9:00am - 4:00pm.

Robert Rusch, Construction Official [email protected]

Robert oversees the daily operations of the Building Department.  He has final approval on all applications.  He may impose penalties when appropriate.  And is responsible for preparing yearly budgets for the Mayor and Council.

Robert Rusch, Zoning Officer - Ext. 20 [email protected]
Zoning Permits: Issued Mon through Fri from 9:15am-1:00pm

Reviews drawings and surveys for proposed projects to ensure that the zoning code is strictly enforced. Bob also issues all zoning permits.



The Borough Inspectors conduct plan review to ensure that projects conform to all code and inspection requirements.

Robert Rusch  - Building Subcode Official, Inspector - Ext. 20 [email protected]
Ron Cenicola - Building Inspector
Brian Drewes - Plumbing & Mechanical Subcode Official, Inspector [email protected]
James Hoffman - Electrical Subcode Official, Inspector
Joseph DeSalvo Jr. - Electrical Inspector [email protected]
Alan Silverman - Fire Subcode Official, Inspector [email protected]



Ronald Cenicola - Code Enforcement Officer - [email protected] 

Ron issues permits or citations in accordance with the regulations of the Borough.  He does inspections and investigations of properties and buildings, determines the nature of environmental or health hazards, nuisance violations and unsafe conditions.

Ron also works as our back-up building inspector.