Lehr & Barnes Insurance was established in 1948 in Cohasset, Massachusetts. We have a legacy of long-standing clients and a commitment to customer service. We serve the insurance needs of individuals, families, and businesses
in Cohasset and throughout Massachusetts.
We analyze our clients' complete Massachusetts insurance needs, design a responsible insurance protection program, and place the coverage through the insurance company offering the most cost effective protection for each