COVID-19 Notice - While our office remains open via phone call, we are currently working remotely. We are available at 781.444.3050 to assist you. If you do need to meet we are available by appointment by giving us a call. This will allow us to determine the appropriate steps to set up a meeting that is safe for all.

Contact Information

Call Us: 781.444.3050
Our Fax Number: 781.444.3051
Email Us:


Mon-Thurs 8:00 – 5:00
Fri 8:00 – 4:30 (summers until 4)
Sat+Evenings – By Appointment Only


Office Locations

  • Main/Needham Office: 950 Highland Avenue, Needham MA 02494. Hours: Monday – Thursday: 8:00 – 5PM, Friday: 8:00-4:30PM, Saturday & Evenings: By Appointment Only
  • Sharon Office: 28 South Main Street, Sharon MA 02067. Hours: Monday-Friday: 8:00-4:00PM

Visit Us: 950 Rear Highland Ave.
Needham, MA 02494

Located on the 2nd floor of the Trader Joe’s/CVS Plaza. Our entrance is located on the parking lot side of the building, between Trader Joe’s and CVS. If you need assistance coming up to the 2nd floor, our elevator is located on the far corner of the building, just past the Trader Joe’s loading door. Please call our Main number 781-444-3050 for immediate access.

My location
Get Directions

Visit Us: 28 South Main Street
Sharon MA 02067 2nd Floor

Our Sharon office has moved!!

We are now located next to the Public Parking Lot, across the street from The Carriage House and Hamond Realty.

My location
Get Directions