OUR PATIENT SERVICES
- Bay Area Functional Medicine has clinics in Milpitas and Oakland
- We offer in-clinic or Telemedicine appointments
- Our revised Fee Structure offers you more options for managing your health
TWO SUPPORT PLANS
We now offer two support plans to our patients
Standard Care and our new BAFM Membership
STANDARD CARE
Standard Care includes full access to the Patient Portal
Standard Care is a pay-as-you go service charged at $300 per hour
THE PATIENT PORTAL
- Visit Summary posted after each consultation
- Full access to all lab results and patient records
- Open messaging with Dr Esquivel
- 5% discount on all supplements
- 24/7 access
THE NEW BAFM MEMBERSHIP
Includes all Standard Care Services
New Patients:
6 Month Membership
$300 membership (one-time)
- 90-min initial consult (with lab recommendations)
- 5 hours in follow-up consults
- 10% discount off all supplements
$250 per month
New Patients:
12 Month Membership
$300 membership (one-time)
- 90-min initial consult (with lab recommendations)
- 10 hours in follow-up consults
- 15% discount off all supplements
$225 per month
Existing Patients:
6-Month Membership
Free Membership
- 6 hours in follow-up consults
- 10% discount off all supplements
$250 per month
Existing Patients:
12-Month Membership
Free Membership
- 12 hours in follow-up consults
- 15% discount off all supplements
$225 per month
BAFM currently only contracts with Cigna PPO plans. All other insurance is out-of-network and patients are responsible for payment at time of service. Billing can be provided for Cigna PPO plans when benefits are available. For all other insurance, a superbill can be provided by request for reimbursement purposes. However, superbills cannot be provided to patients who opt for a membership plan.
Some of the lab work we do is covered by PPO insurance. However, some of the more specialized testing we use may not be covered by insurance. Most FSA and HSA plans can be used for lab testing, office visits and often cover nutritional supplements.
You can have your insurance coverage verified by our billing service by completing the following form:
MILPITAS CLINIC

Address:
1649 S. Main Street, Ste. 102
Milpitas, CA 95035
Clinic hours
9:30 am to 5:00 pm, Mon, Wed, Fri
Telemedicine
10:30 am to 5:00 pm, Mon – Fri
Lunch hour: 1:30 to 2:30 pm
408-262-6606 (24/7)
MONTCLAIR VILLAGE CLINIC

Address:
6232 La Salle Ave
Oakland, CA 94611
Clinic hours
11:00 am to 5:00 pm, Tues & Thurs
Telemedicine
10:30 am to 5:00 pm, Mon – Fri
Lunch hour: 12:30 to 1:30 pm
510-350-8082 (24/7)