The Body Mechanic
About
I am a highly skilled therapeutic and deep tissue massage specialist. I don't have to work, but I love what I do. My primary client is someone in chronic pain, and I enjoy helping people through the healing process, making their lives a little better one massage at a time, while fostering a supportive environment where they can find relief and comfort.
Reviews
At The Body Mechanic, clients often experience significant relief from pain through tailored therapeutic massages that focus on problem areas. The skilled therapists employ techniques such as trigger-point therapy and provide valuable self-care advice, enhancing both physical recovery and overall wellness. Many visitors leave feeling rejuvenated and informed, appreciating the professional and educational approach to their treatment.
Summarised with AI

Mary V
5 rating
I have no words to express how my consultation and therapy session with David went. I arrived to my appointment in so much pain. David was my last resort in finding some relief. To start with, he and his staff are so nice and welcoming. I learned so much about my health during the consultation. David had a wealth of information to share on food and your body. I look forward to working with David and his staff to get my body where I want it to be... without pain. I have made a decision to forgo TPI's in my neck and shoulders at Pain Mgmt. I feel so much pain relief after one session.
1 year ago • 30 min Deep therapeutic bodywork • with
Shane V
5 rating
Nicholle was amazing, awesome people as well! Thank you!
1 year ago • 30 min Deep therapeutic bodywork • with
Cathy W
5 rating
So helpful with the pain in my legs and back
1 year ago • Deep Therapeutic Bodywork • with
Michael B
5 rating
Terry has been amazing! My sessions have far exceeded expectations. The tightness and crepitus in my neck has been reduced significantly. I look forward to more healing!
1 year ago • Dry Needling • with
Valerie C
5 rating
My sessions with Terry are always helpful.
1 year ago • Deep Therapeutic Bodywork • with
Caryn C
5 rating
I found David to be very upfront, honest and knowledgeable in his assessment of my specific issues while providing me with practical steps in my daily life to work towards a pain free life.
1 year ago • Neuromuscular Pain Management Consultation • with
About
I am a highly skilled therapeutic and deep tissue massage specialist. I don't have to work, but I love what I do. My primary client is someone in chronic pain, and I enjoy helping people through the healing process, making their lives a little better one massage at a time, while fostering a supportive environment where they can find relief and comfort.
Additional information
Instant confirmation
Pay by app
/-80.05039978027344,37.28868865966797,13,0/884x472@2x?access_token=pk.eyJ1IjoibWF0dHlkeWVyIiwiYSI6ImNsdmtvdWE0ajF4Mjcya2w5MnFwb3Jvam0ifQ.YP-jDX5s2VDiYSP_HVjb2A)
/-80.05039978027344,37.28868865966797,13,0/350x197@2x?access_token=pk.eyJ1IjoibWF0dHlkeWVyIiwiYSI6ImNsdmtvdWE0ajF4Mjcya2w5MnFwb3Jvam0ifQ.YP-jDX5s2VDiYSP_HVjb2A)
511 Roanoke Boulevard, suite 2, Salem, Virginia Get directions
About
I am a highly skilled therapeutic and deep tissue massage specialist. I don't have to work, but I love what I do. My primary client is someone in chronic pain, and I enjoy helping people through the healing process, making their lives a little better one massage at a time, while fostering a supportive environment where they can find relief and comfort.
Additional information
Instant confirmation
Pay by app
/-80.05039978027344,37.28868865966797,13,0/884x472@2x?access_token=pk.eyJ1IjoibWF0dHlkeWVyIiwiYSI6ImNsdmtvdWE0ajF4Mjcya2w5MnFwb3Jvam0ifQ.YP-jDX5s2VDiYSP_HVjb2A)
/-80.05039978027344,37.28868865966797,13,0/350x197@2x?access_token=pk.eyJ1IjoibWF0dHlkeWVyIiwiYSI6ImNsdmtvdWE0ajF4Mjcya2w5MnFwb3Jvam0ifQ.YP-jDX5s2VDiYSP_HVjb2A)
511 Roanoke Boulevard, suite 2, Salem, Virginia Get directions
The Body Mechanic
5.0 rating with 333 votes
511 Roanoke Boulevard, suite 2, Salem, Virginia Get directions
Venues nearby
The Body Mechanic
8 services available










