Building Department

ONLINE PERMITTING SYSTEM - please click here.

Requests for meetings with the building inspector, zoning questions, or requests for information on properties will be reviewed or scheduled on a case by case basis. Please contact the office by phone or email with the details of your request.

INSPECTIONS - As of January 1, 2022 -  we are performing inspections on a regular basis. Please see below for scheduling. 

BUILDING INSPECTIONS - call the office to schedule - inspections are performed Monday - Friday - from 9:00AM to 11:00AM.  

WIRING INSPECTIONS - call the office to schedule - inspections are performed Tuesdays & Thursdays of each week - from 12:00PM to 2:00PM. Please call Courtney Poulson / ph. 978-897-2193

PLUMBING & GAS INSPECTIONS - call the inspector directly to schedule. AM inspections only.  Plumbing & Gas Inspector: Adam Sahlberg / ph. 978-549-3201

If required, public records requests can still be submitted in writing.

To check a license or Home Improvement Contractor, please click here.

Staff Contacts

Name Title Phone
Robert Smith Deputy Plumbing & Gas Inspector 978-897-2193
Frank Ramsbottom Building Commissioner/Facilities Manager
Douglas Hyde Asst. Facilities Manager & Local Inspector
Courtney Poulson Administrative Assistant
Robert Norton Electrical Inspector
Michael Norton Deputy Electrical Inspector
Adam Sahlberg Plumbing & Gas Inspector 978-549-3201
Arnie Epstein Energy Manager 978-897-9334
Dennis Monteiro Deputy Electrical Inspector