New Moon Physiotherapy
Pain has met its match.
Pain Has Met Its Match.
Expert Dry Needling and Physical Therapy in Balitmore.


















I take great pride in the fact that the majority of my referrals come from previous patients who are spreading the word about a “different kind of Physical Therapist.”
Our private, one-on-one sessions will last an hour and will be tailored to your unique needs. With over 30 years of experience in Physical Therapy, and renowned and accoladed expertise in Myofascial Tissue and Dry Needling, I often find the root cause of pain that others have missed.
Your personalized, hour-long sessions are designed to be efficient and effective. You will not sit alone in a corner pulling a Thera-band.
One-on-one physical therapy sessions will target your issues, and may include any or all of the following:
Treatments curated to your specific needs result in less time spent in Physical Therapy.
My physical therapy patients are typically seen once per week, which means less time in traffic, less time off of work, and more time to spend doing the things you love.
Too many people accept pain as a way of life. Let’s change the paradigm. You are not your diagnosis, you are not your imaging results, and you are not your limitations.
With over 30 years of experience in treating conditions, from common to rare, I know each body has incredible potential that is waiting to be unleashed.
I find joy when my CrossFitters reach a PR. I love when my EDS patients text me a photo from a mountaintop. When my D1 Athletes make it to the Pros, I couldn’t be more proud.
Let’s work together and rediscover what your body can do. I’ll use every tool I have to get you back to pain-free living. Contact New Moon Physiotherapy at 443-653-2904 to learn more about expert dry needling and individualized Physical Therapy in Baltimore.
For a quicker response, please fill out an online form. I can’t wait to meet you!
We use cookies to analyze site traffic and improve usability. Privacy Policy.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
These cookies are needed for adding comments on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)