I work with a wide range of emotional and behavioral issues providing services that span from therapy for anxiety, depression, trauma, and perinatal concerns, to parenting support and beyond. In a comfortable and supportive atmosphere, I offer a highly personalized approach tailored to each of my client's individual needs to help attain the personal growth they’re striving for. I utilize a variety of techniques and interventions based on needs including Cognitive Behavioral Therapy, Dialectical Behavioral Therapy, Mindfulness, Emotionally Focused Therapy, and Solution-Focused Therapy. I work from an attachment-based perspective, meaning that I believe that the way we view our relationship with ourselves, others, and the world around us impacts our well-being. 

Sessions can be done in person or via teletherapy (video or phone sessions). 

I am also bilingual/bi-cultural and offer therapy in English and Spanish.

Rates and Insurance:

Although I do not directly accept insurance, I am happy to provide you with a SuperBill that you will submit to your insurance for reimbursement. Every insurance company is different, so I encourage you to call directly and ask what your Out of Network Benefits are for mental health services. For more information on this, please see the FAQS page. 

My fee for individual, family, or couples therapy is $200 per 45-50 minute session. I accept cash, check, and most major credit cards as payment. 

Additionally, I am a firm believer that anyone seeking therapy should be able to access it with minimal barriers, therefore I do offer a sliding scale based on financial need. Please contact me for more information about this. 

And if for whatever reason I am not the right therapist for you, I am happy to help you locate a therapist that better fits your needs (i.e. is in network with your insurance, can meet your financial needs better, has a specialization that meets what you are looking for, etc.). 

Please contact me with any questions! 


Please feel free to contact me!


Find me on the map

Office Hours





9:00 am-6:00 pm


9:00 am-6:00 pm


9:00 am-6:00 pm