Inspectional Services / Zoning

COVID-19 Update

Inspections are only being conducted in the morning until further notice. To make an inspection request, please call 781-246-6388. Leave your name, phone number, and type of inspection and the appropriate inspector will be in touch with you as soon as possible. If you have a zoning question, the Zoning Enforcement Officer will call you back to follow up.

Permit Applications
  • Electrical, plumbing, and gas permit applications can be obtained here.
  • Building permits and sheet metal permits can be sent to you. Please email to request one of these applications.
All permit applications can be mailed to Town Hall at 1 Lafayette Street or dropped in the box at the entrance of the building. If you need help calculating the fee, please send a request to

About the Department

The Building Inspector’s office ensures that buildings are constructed safely and used properly by enforcing the provisions of the state building code, town zoning codes, and other applicable ordinances. This office issues permits to allow the construction, reconstruction, alteration, repair, and demolition of buildings and structures, as well as the installation of equipment and the location, use, and occupancy of all buildings, structures, and land.

Staff Contacts

Name Title Phone
Jack Roberto Building Inspector 781-246-6388
Joe O'Callaghan Local Inspector 781-246-6388
David Sardella Wiring Inspector 781-246-6388
Paul Donohoe Plumbing & Gas Inspector 781-246-6388
Gail Conroy Administration 781-246-6388