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

(201) 664-1849


Inspection Hours

Building Inspection

Mon: 10:45am-2:15pm
Tues: 7:00am-10:00am
Wed: 10:45am-12:15pm
Thurs: 7:00am-9:00am
Fri: 12:30pm-2:00pm

To schedule an appointment with the Construction Official call 201-664-1849 Ext 19

Contact Information

Technical Assistant - Ext. 19

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

Robert Rusch, Construction Official - Ext. 20

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 
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 Inspector - Ext. 20
Brian Drewes - Plumbing Subcode Inspector
Joseph DeSalvo Jr. - Electrical Subcode Inspector
Alan Silverman - Fire Subcode Inspector



Ronald Cenicola - Code Enforcement Officer - Ext. 20 

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.