riverside counseling


Relieve hurt, restore peace, find clarity.



Contact UsVirtual Waiting Rooms

Dedication & Care

Welcome To Riverside

Whatever brought you to our page, we are so glad you’re here. Everyone’s emotional journey is different, but one thing is true for everyone: You don’t have to walk that journey alone.  We are here for you.

Riverside Counseling Center opened its doors in Leesburg, Virginia in 2002 and has been supporting Virginia family’s mental health needs ever since. Helping our community find emotional healing, have restored relationships and families, get better sleep, find meaning and purpose in their workplace, and simply live their best lives: is and will always be, our top priority. We consider it a true honor to dive into the whatever stress and mess you may be going through & walk alongside you, as you rediscover your emotional, relational, vocational, spiritual (and whatever else you may need!) health and restoration. 

Quality care, safely

Therapy @ home or the office

 Riverside is providing tele-health therapy to new and existing clients. Complete your medication evaluation or therapy session from the comfort of your home/office/car/ etc. Where you feel safe, we’ll meet you online. For in- person visits, RCC is following all the CDC guidelines to provide you a safe & comfortable visit at our Lansdowne location.

For scheduling and information, please call our office at 703-724-0200 or use the contact button below


What People are Saying

“best thing I’ve ever done”

“Riverside Counseling has been a tremendous blessing to me (and my family!) I cannot describe how much help I have received there. I have seen a therapist there, Angela, and have been very happy with the things I have learned and put into practice in my life. It was hard to make that first appointment, but it’s the best thing I’ve ever done. I wasted many years struggling for nothing. Wish I had pursued this much earlier in my life!”


“Caring and Professional”

“I highly recommend Dr.Hall, he is caring and has the utmost integrity. I have been a patient of his for approximately 3 years. Dr. Hall is professional, listens carefully, and is open to alternative ideas as part of my treatment. He stays focused on what is best for my long term health. I trust Dr. Hall and that means everything to me. The entire staff at Riverside Counseling Center are caring and professional. “


“Remarkably friendly and helpful”

“The staff is remarkably friendly and helpful. They work so hard and it is very obvious! Margaret Zaepfel is a treasure. She has helped my family in countless ways. Her care is world-class. Thank you, Riverside!”



“Dr. Moon is a lifesaver.”


Nice to meet you

Our Providers

Riverside Counseling Center is a family owned practice, made up of 20+ supportive and qualified mental health professionals ready to help.

Hours of Operation

9am – 6pm

9pm – 3pm

We are closed

Ready to get started?

Call us or complete the “New Patient Inquiry” below: 

Take the next step toward healing.

(P): 703-724-0200

(F): 703-724-4093


 We will respond, during normal business hours, as soon as possible. If this is an emergency, please call 911 or go to your nearest emergency room. 


Other Crisis Contacts:
Loudoun Mental Health Emergency: 703-777-0320 National Suicide Prevention Line