Bay Area Foot Care

$1.6M revenue • 501 employees • 20130 Lake Chabot Rd Suite 202, Castro Valley, CA, 94546, United States

Last Updated Dec 15, 2025

Company Overview

Company Name

Bay Area Foot Care

Address

20130 Lake Chabot Rd Suite 202, Castro Valley, CA, 94546, United States

Approx. Annual Revenue

$1.6M

Employees

501

Established

2000

About Bay Area Foot Care

Balance Health and Weil Foot & Ankle Institute have merged to form the largest majority physician-owned podiatric medical organization in the United States. The company is based in Concord, California and has approximately 501 employees.

Frequently Asked Questions about Bay Area Foot Care

Technologies Used

Social Profiles

Key Decision Makers

Alex Reyzelman Doctor & Chief Medical Officer
Gavin Ripp Doctor & COO
LinkedIn
Stephen Pohlmeyer Doctor & CEO
LinkedIn
Alex Reyzelman Founder