James Page Insurance has a long history of service to local Haverhill and Merrimack Valley families and businesses.

Founded in 1878, we are a fifth-generation family-owned and operated independent agent proud to be serving multi-generational customers. Today we are the number one commercial insurance agency in the area serving small businesses, large corporations, non-profit organizations, and municipalities. Our strong local relationships also make us a leading provider of home, auto and life insurance protecting our customers’ families and lifestyles.

Insurance can be frustrating, but it doesn’t have to be! With James Page Insurance, you have a team of people who care about you and are ready to go that extra mile to meet your needs and help you navigate your insurance.