Contact Us

To schedule an appointment, please call our scheduling office at (925) 327-1460.

For billing related issues, please call our billing office at (925) 935-4489.   To pay your bill online please click here.

Office Locations and Hours

We have offices located in Berkeley, Brentwood, Pleasanton, San Ramon and Walnut Creek, California. We are normally open Monday through Friday during regular business hours, and closed for lunch. See the individual office pages for specific office hours. The offices will be closed on certain dates and holidays as follows.

For email notification of office schedule changes, sign up for our email newsletter by filling out the form at the bottom.

For non-urgent questions, call the office or use the patient portal. For basic general information call the office or fill out the contact form.

* indicates required field