Welcoming New Patients!

**Book online 24 hours a day. For same day new patient appointments: please call 510 624 9137 as online system must be used 8 hours ahead of appointment time.

Click to make an appointment

Questions about insurance? See below section "Insurance."


Service Details Cash (when not using insurance)
Returning Adult Visit For returning adult patients. For physicals, healthy women exams, or those who want to take care of 1-2 medical probems in one visit. Must have new patient visit first. $85/adult
Returning Pediatric Visit Ages 5-17. For children with multiple/complex issues or physicals. $85/child
Home visit (Limited availability and service area) Includes sick visits, home evaluation of diet, lifestyle, and home safety. Please call to schedule. $150
New Patient Visit Adult or child's first medical visit. Please fill out new patient forms to maximize your time. Please bring ID to first visit. $135


Type Details Fee
Medical Procedure Visit See Dr. Hall and get a medical procedure such as abscess treatment, injections for pain, benign lesion removal/treatment, skin tag removal, stitching a wound. Price varies
Natural Pain Therapy Includes in office trigger point therapy and teaching of self treatment techniques . 25-60 min session depending your needs. Discount packages available. Covered by most insurances


Currently accepting only select insurance plans. Please check your insurance website to verify if I am in network. If you email us your insurance information, we can also help you verify whether we are in network.


Type Details Fee
Missed Appointment Fee Please reschedule or cancel 24 hours before your appointment. $40
Need help with scheduling your appointment? Contact me