Founded in 1995, NorthStar is one of the insurance agencies in New England, offering a range of business and personal insurance services. The firm expanded its operations through the acquisition of The Insurance Center in Claremont, New Hampshire, in 2014, and McCrillis & Eldredge, a property and casualty agency with a 125-year history, in 2022.