My schedule is currently closed. I am taking a leave of absence and will be sure to post updates regarding my practice here. If you are a former patient with question please do not hesitate to reach out to me by e-mail.

If you are a new patient seeking care, please understand that my recommendations for referrals to other practices rests largely on the diagnosis at hand. Unfortunately, at this time I do not have the capacity to respond to e-mails from individuals requesting referrals to other PT’s. There are several practices in SF that can be found with a Google Search and I recommend contacting them directly to discuss your needs.

Please note, if you are an employee of Genentech or Google SF you can ask for a referral to former Miracle PT employee, Annemarie Everett, your in house PT. In addition, both Kaiser and UCSF have pelvic floor PT clinics.

I feel privileged to have been a part of the SF birthing community for so many years and look forward to my return.

To change or cancel your appointment, please use the link on your automated confirmation email from Square. If the program does not allow you to cancel, it is because you are in the late cancellation window and must contact me directly to modify your appointment (the late fee will apply). A $50 fee will apply to no-shows and appointments cancelled within 48 business hours of the scheduled time. After the second late cancellation the entire cost of the visit will be owed. 

PLEASE DO NOT BRING YOUR CHILD TO YOUR APPOINTMENT. Click here for more information. If you arrive with your child, we reserve the right to cancel your appointment and a $50 fee will apply.


ALL NEW PATIENTS MUST BOOK A 1 hour Initial Exam+Treatment

If you are postpartum, we ask that you book your appointment for after your 6 week follow up appointment with your care provider. If you are within the first trimester of pregnancy, this may affect our ability to do a complete physical exam. Please contact us directly before scheduling.