The Department of Code Enforcement is comprised of five divisions: Uniform Construction Code (building and constructions permits), Housing, Planning and Zoning, Health, and Land Use.

Scheduling an Inspection

ALL PERMITS MUST BE PAID FOR BEFORE AN INSPECTION WILL BE SCHEDULED. All permit fees if paying by cash require the exact amount.

To schedule a construction permit inspection, please call (732) 777-6013. Your permit number is required when you call for your inspection. If you do not have your permit number available you will need to call back.

24 HOUR NOTICE is required for all inspection appointments and also according to the availability of the inspector. Schedules fill up quickly, so schedule accordingly. If you need to cancel an inspection, please give the office enough notice before your scheduled appointment so the inspector can be informed of the change in your schedule for that day. The inspectors have 72 hours to do their inspection from the date your inspection is scheduled to take place.


  • The inspector's do not call before arriving for your inspection.
  • If you cannot be there, please arrange for someone to be available who is over the age of 18.
  • If you miss your appointment, you will need to call back to reschedule as the inspectors do not return the same day.
  • If you need to contact any of the inspectors, please call (732) 777-6013 and you will receive a return call when they are in the office on their scheduled day in the Borough.
  • In the case of a Road Opening, contractors MUST NOTIFY THE CONSTRUCTION OFFICIAL OF THE BOROUGH BEFORE ANY ROAD OPENING to discuss paperwork and to confirm the inspector will be in town for an inspection.

Inspector Schedules 

Building Inspector
Mike Luthman
Tuesday & Thursday; 3:00pm - 6:00pm

Electric Sub Code Official
Mario Varone
Monday, Tuesday and Wednesday; 3:00pm - 6:00pm

Fire Sub Code Official
Phil Langon
Monday and Wednesday; 3:00pm - 6:00pm

Plumbing Sub Code Official
Michael Rossi
Monday and Wednesday; 3:00pm - 6:00pm