Lehr & Barnes Insurance

$6.2M revenue • 306 N Main St, Cohasset, MA, 02025, United States

Last Updated Jul 23, 2025

Company Overview

Company Name

Lehr & Barnes Insurance

Address

306 N Main St, Cohasset, MA, 02025, United States

Approx. Annual Revenue

$6.2M

Established

2007

Google Reviews

5.0 (3 reviews)

About Lehr & Barnes Insurance

LB Insurance is an insurance provider based in Cohasset, Massachusetts, established in 2007. They offer a range of insurance products, including homeowners, business, auto, watercraft/boat, coastal/flood, and life/disability coverage. LB Insurance has been serving clients and providing insurance solutions since 1948.

More Companies in Massachusetts

Browse all companies in Massachusetts

Frequently Asked Questions about Lehr & Barnes Insurance

Technologies Used

Social Profiles

Key Decision Makers

Phil Lehr President
LinkedIn