Covid-19 Information, Read More

Making an appointment:

Patients are seen by appointment. Same day appointments are available if needed. Please call in advance for your appointment. When leaving the office please be sure to schedule your follow-up appointment. We make every effort to stay on schedule, although emergencies do arise. If we do need to cancel the appointment and reschedule due to an emergency, we will do our best to contact our patients beforehand. Bring to your appointment:

  • Updated Insurance cards
  • Photo ID
  • Updated medication list
  • Please complete the new patient packet, and bring it with you to your appointment. If not, please arrive at least 15 minutes before your appointment
  • Any imaging CDs, if the doctor needs to review

New Patients:

Please have your referring doctor fax us your referral before scheduling an appointment, 925-680-0212. You can print the new patient packet from here and bring it with you to your appointment, along with your updated insurance card, photo ID, updated medication list, and any imaging CD’s if applicable.

You also have the option of downloading the following forms, completing them on your computer, and emailing them to our office prior to your visit:

Patient Registration
Financial Agreement
HIPAA Consent Form
Notice of Privacy Practices Acknowledgment

Please be sure to arrive fifteen minutes early for your appointment, to allow time to review paperwork, insurance coverage and collection of any applicable copays.

Cancellation and Rescheduling:

We ask that you contact us at least 24 hours before your appointment, to cancel or reschedule. If not there will be a $50 charge for all missed appointments.

Select a location:

With five different offices, and affiliation with four different hospitals throughout the bay area, we are sure you will be able to find a location convenient for you.

Billing and Insurance:

All payments are accepted at the time of your appointment:

  • Co-payments required by your insurance provider
  • 20% co-insurance after Medicare when there is no supplemental insurance
  • Entire balance when there is no insurance coverage
  • Patient balances after insurance processing due within 30 days

Please contact Brianna at (925) 289-8913, to set up any payment arrangements

Refill request:

Please allow at least 3 business days for refills. Please contact your pharmacy and have them fax us your refill request at, 925-680-0212. For all narcotic refills, please contact our office directly at (925) 676-2600, once the request is completed by your physician, you will be notified and will need to come to one of our locations to pick up a written prescription.

Insurances we accept:

  • AARP Supplemental
  • Aetna Medicare Managed
  • Affinity Medical Group (based on provider)
  • Anthem Blue Cross PPO
  • Anthem Blue Cross HMO
  • Blue Shield of California PPO,HMO
  • Blue Shield Federal
  • Blue Out of State
  • Blue Shield 65 plus
  • California Iron Workers (Union) BC plan
  • Carpenters Health & Welfare (Union) BC plan
  • Contra Costa Health Plan (CCHP) Medi-Cal plan
  • Contra Costa Health Plan Basic plan
  • Contra Costa Health Plan Medicare Managed
  • Contra Costa Health CCN plan
  • Cigna PPO, POS, HMO
  • Cigna Medicare Managed
  • Delta Health Systems
  • Eastbay Drayage Drivers (Union) BC plan
  • First Health (Third party)
  • Health Net PPO, HMO
  • Health Net Medicare Managed
  • Hill Physicians
  • Health Plan of San Joaquin ( Medi-Cal plan)
  • Humana PPO
  • Humana Supplemental
  • John Muir IPA
  • John Muir Network Select POS plan
  • Kaiser (by referral/authorization only)
  • Laborers Health and Welfares (Union) BC plan
  • Medi-Cal
  • Medicare
  • Medicare Railroad
  • Northern Ca Bakery Drivers (Union) BC plan
  • Operating Engineers (Union) BC plan
  • Scan PPO Medicare Managed
  • Scan HMO Medicare Managed
  • Secure Horizons Medicare Managed
  • Sheet Metal Workers (Union) BS plan
  • State Compensation (Workers Comp)
  • Sutter Select/UMR
  • Teamsters Benefit Trust (Union) BC plan
  • Tricare West region only
  • UMR
  • United HealthCare PPO, HMO
  • United HealthCare Medicare Managed
  • UFCW (Union) BS plan
  • Workers Comp (authorization only)

Our Locations

Danville location
Concord location
Pleasanton location