The Massachusetts Building Code does require that a building permit is issued for siding and roofing work. In addition, if you are removing any roofing or siding material you will need to have an asbestos test performed and file the report with the Needham Health Department
Get your application together
Verify that your contractor is registered as a home improvement contractor.
Building Permit Application - All permit applications and attachments must be submitted electronically. We no longer accept paper permits.