Licensed Clinical Social Worker · Serving Children, Teens & Adults
I'm a Licensed Clinical Social Worker with over 15 years of experience working with children, teens, adults, and families. I also work alongside Shiloh, my certified therapy dog, because comfort, connection, and trust can make all the difference in healing and growth.
“Growth happens when you feel safe enough to be yourself, and supported every step of the way.”
— Margaret, Licensed Clinical Social Worker
My approach is grounded in empathy, clear structure, and the belief that therapy should meet you where you are. With kids, play therapy helps them express emotions naturally. With parents and adults, we focus on real strategies rooted in evidence-based practice.
Warm, patient, and deeply supportive. I create a calming environment where people feel truly heard. Kids often open up more easily with Shiloh by their side.
Want genuine understanding, care about long-term change, and are ready to work collaboratively, whether that's a child, a parent seeking strategies, or a family navigating transitions.
A compassionate, individualized approach tailored to your age, goals, and personality. And of course, Shiloh can join sessions to offer comfort, calm, and connection.
At Riverside Counseling and Psychiatry, Margaret works with clients from Ashburn, Leesburg, Sterling, and across Northern Virginia, and offers telehealth for patients throughout Virginia.
Schedule with Margaret →“Margaret has a quiet strength that makes you feel grounded. She helped me build tools I actually use every day and left me feeling more capable than I thought possible.”
Riverside Counseling and Psychiatry Patient
Great clinicians bring their whole selves to their work. Here’s a little more about Margaret.
Creative expression beyond the office
Shiloh is family, not just a coworker
Recharges outdoors whenever possible
Ready to work with Margaret?
Book a Same-Week Appointment →Leave us a note and we’ll reply within 1 business day.
Prefer to call? (703) 337-3909