Schedule Appointment

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

Insurance and Payments

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

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

*Dr. Beason does not accept or process insurance*

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.