Schedule Appointment

You may schedule an appointment for Newark office appointments and Los Altos office appointments by calling (510) 252-1707.

Insurance and Payments

Dr. Beason is a Preferred Provider (PPO) for Blue Shield of California and only accepts Blue Shield PPO plans. If you do not have a Blue Shield PPO plan, then you will be provided with a receipt that can be submitted to your insurance carrier for any possible reimbursement. Please check with your insurance carrier about your individual coverage before scheduling.

*Dr. Beason does not accept Medicare, Medi-Cal, HMOs, Worker's Compensation or Liens on Auto Accident cases*

Patients may use their HSA accounts and Flex-Spending accounts based on the terms of their plan.

Dr. Beason accepts cash, checks, debit cards, Visa, Mastercard, American Express and Discover.

Office Hours

By Appointment Only

Mon: 10am-7pm | Newark Office
Tue: 9am-1pm Los Altos Office : 2pm-7pm | Newark Office
Wed: 10am-7pm | Newark Office
Thu: 10am-7pm | Newark Office
Fri: 9am-12:30pm Los Altos Office : 2pm-7pm | Newark Office


For your convenience we have an office map available for you to print out. See our page titled Map and Directions.


Dr. John Beason, D.C.