Contact Us

Please contact us for more information about NorthStar or for service on your account.


300 First Avenue
Suite 100
Needham, MA 02494


(781) 431-2500
(800) 301-1944


(781) 431-6134

Connect With Us On

Please call us, email us, or complete the following form. During normal business hours we will respond to your request within the hour. Otherwise we will respond to your request by 9:00am the next business day.

Fill out my online form.


Route 128 (I-95) North or South to Exit 19A (heading East).
Take 1st right onto First Avenue.
We are at 300 First Ave., Needham, MA.

“NorthStar is an excellent example to follow with respect to exceptional customer service.”

– President, Commercial Contracting Company