Credit card payments starting August 1, 2020. You can choose from the following payment options:
1. Mail your check to us, complete with Permit Number and Property Address:
Needham Building Department/Needham Department of Public Works (as applicable) 500 Dedham Ave Needham, MA 02492
2. Drop off your check in the lockbox located at 500 Dedham Ave, or 1471 Highland Ave (Town Hall)
3. Pay by Credit Card or eCheck, Credit card service fees will apply. No service fees for eCheck
During the application process, if an applicant is unable to find an address in ViewPointCloud, please submit the Request an Address Add form here. Please call 781-455-7550, for assistance.
Please note: Street Excavation Permits will not be issued for public right-of-ways after November 15, 2021. All work must be completed by November 30. Questions, please call Street Inspector Paul Ciesluk at 781-455-7550, Ext. 352.