Appointments
New patient appointments
As a new patient to our practice you will be scheduled for a one-hour appointment with the physician for a complete history and physical examination. This appointment will give you the opportunity to connect with your physician and to begin the process of relationship building so necessary to successful medical care. Feel free to ask questions and communicate any concerns at this time. We see patients on a referral basis as well as for a ‘second opinion’. We make every effort to schedule your appointment in a timely manner and to accommodate your individual needs. Please click here to download our patient forms, then complete and bring with you to your first appointment. You may also make an appointment by filling out our online appointment form.
Follow-up appointments
Your follow-up appointments will be scheduled with your physician or nurse practitioner after each appointment. Our receptionists are highly skilled with scheduling follow-up appointments that accommodate your individual needs. If you have not been seen in our office for more than one year, you will be scheduled for a one-hour appointment for a complete and comprehensive visit with your physician.
Second opinions
If you have already received an initial diagnosis, you may feel the need for a second opinion. After all, this is one of the situations in life when you need to be as well informed as possible. It is not unusual to request a second opinion and your primary physician can provide this referral for you. Or if you prefer, you can contact our office and we will arrange this appointment for you.
Please click here to download our patient forms, then complete and bring with you to your first appointment.
Cancellation/no-show policy
Please call our Pleasant Hill office at 925-677-5041 if you need to cancel or reschedule your appointment at any of our locations. We request a minimum of 24 hours notice for appointment cancellations. Missing scheduled appointments and/or repeated failure to cancel appointments in advance could result in administrative charges which will be your responsibility and cannot be billed to your insurance company.


