Schedule Your Appointment
Please request an appointment using the portal below, keep in mind that your appointment is not confirmed until you receive a confirmation from our office.
Please do NOT use this feature to re-schedule an existing appointment, please message (via patient portal) or call our office.
Appointment times are approximate and may be adjusted to fit the schedule.
Please allow for flexibility and give us 24 hours to respond to your request.
More appointment times are available through our office, please call 925.937.3266.
Our patients are our priority and we want to focus 100% on them during their visit:
- Parents – Please consider scheduling an appointment when you have childcare available so the emphasis is on your healthcare.
- Moms/Dads– Please consider not bringing siblings to a child’s appointment, so that the consultation can be centered on the patient.
**Please note: Appointments are being conducted in person and via telemedicine.
Appointment Fees:
New Patient (Adult)
$420 (60 – 75 Minutes)
New Patient (Pediatric)
$280 (45 – 60 Minutes)
Follow-up
$140 (20 – 30 Minutes)