Welcoming New Patients!

For New Patients: $125 for 55-minute office visit/physical**.

**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. Student Discount available, please call for pricing.

Click to make an appointment Click for Gift Cards

Your health cannot be rushed. Accurate diagnosis and treatment requires time to thoroughly listen to and examine you. After all, can your health be trusted to someone who barely spends any time with you? Experience healing. Accepting HSA cards, Cash, or Credit. Medical fees incurred are covered by FSAs as well.

Questions about insurance? See below section "Insurance."


Give a gift that really matters: better health! Perfect for those without insurance, or consults on Graceful Aging, Optimize Performance Naturally, Skin Tag/Lentigo Procedures. Click for Gift Cards


Service Details Price
Meet Dr. Hall Get to know Dr. Hall’s treatment philosophies as she gets to understand your values and perspectives on health. 15 min visit. Free
Return Office Visit For returning adult patients. Members receive 15% off. Diabetes patients 25% off. Medicare 50% off! $100/adult
Returning Pediatric Visit Ages 3-17. Please bring ID to first visit. $75
Annual Physical (unisex adult, sports physicals) $125
Women's Physical Pap smear, breast exam, referral to mammogram, incontinence. Robe provided during exam to help keep warm. Special gentle technique using smallest size equipment. If no insurance, pap smear is interpreted by an independent laboratory (They charge $30-$75 for getting the result depending on the type of pap smear you get). Mammograms have additional cost. $125
Home visit (Limited availability and service area) Includes sick visits, home evaluation of diet, lifestyle, and home safety $150
New Patient Visit Adult or child's first visit. Up to 55 minutes. Please fill out new patient forms to maximize your time.You will receive Dr. Hall's cell phone for nonurgent texting, or making direct calls. $125


Type Details Fee
Medical Procedure Visit See Dr. Hall and get a medical procedure such as abscess treatment, injections for pain, benign lesion removal, skin tag removal, stitching a wound. Includes free follow up visit to make sure you are better. $100 and up
Expert Second Opinion Dr. Hall is a UCSF Asst. Clinical Professor. Must bring all medical records. You will get up to approximately 1.5 hour of time and indepth explanation and medical opinion. You will receive up to date information and summary of my recommendations. I want you to leave fully understanding your condition. $175
Natural Pain Therapy Includes in office trigger point therapy and teaching of self treatment techniques . 25-40 min session depending your needs. discount packages available


Type Details Price
TB Test --- $20
Diabetes test (HgA1c) Know if your diabetes is controlled immediately during your visit! Also if you are worried you may have diabetes, this is a great way to assess your risk! $25


BECOME A MEMBER! On the 3rd full price visit (discounted visits do not apply) you will receive a 15% off card to use for you and your family for regular priced adult office/procedure visits and pediatric visits. Thank you for being my loyal patient.


In case of emergency, insurance is a wise investment to protect one of your most precious assets: your health. Thus, her patients who value their health still come to see her. If you have an FSA, you can use your receipt to get reimbursement. Need more info? Read: Insurance and Saving Money on Healthcare.


Type Details Fee
Missed Appointment Fee Please reschedule or cancel 24 hours before your appointment. $25

Example office Visits: Acne, skin Tags, prescription strength wrinkle/lightening creams, diabetes, blood pressure, cholesterol, back pain, joint pain, body pains, urinary problems, menstrual problems, rashes, obesity, screen time usage, healthy lifestyle counseling, insight into alternative/complementary medicine, vitamins, and supplements.

Need help with scheduling your appointment? Contact me