Over 120 years of innovation.
Thoits Insurance was established in 1891 by the Thoits family to serve the insurance needs of small businesses in Palo Alto and the Peninsula.
Today this once sleepy region is a world center of science, technology and commerce. And we’ve been here every step of the way.
We continue to help businesses manage risk, insure their interests, provide employee benefits, and securely position themselves for future success.
We’re proud of our many longstanding client relationships and the contributions we make to our clients’ success. As they’ve grown, so have we. Today, we personally meet the needs of individuals and organizations nationwide—exercising prudent management and fiscal practices that have helped us exceed the Standard & Poor’s 500 performance benchmark every year since 1985.
What does this all mean? Simply, that our commitment to innovation and excellence works for our clients, our community and ourselves. We’re confident it can work for you.