Over 100 years ago, Thoits Insurance was founded with the intent of servicing the Palo Alto and Stanford area's insurance needs. Now it has become one of the top, employee owned, respected, and revered insurance companies in the bay area. Contact them today at their Santa Cruz or San Jose offices, and find out why everyone trusts Thoits.