NorthStar Insurance is a full service insurance agency located in Needham, Massachusetts. We provide insurance brokerage and risk management services to clients of all sizes and risk profiles, ranging from individuals to publicly traded corporations.
NorthStar was founded in 1995 for the sole purpose of delivering the very best service and risk management expertise in the insurance industry. Our fanatical dedication to delivering the very best solutions and service to our clients has helped us grow to become one of the leading independently owned insurance brokers in New England.
Our mission is to provide the highest quality insurance services through complete dedication to clients' needs along with an undying attention to detail.