Therapeutic massage in Staunton since 2009 — real results, not just relaxation
838 Greenville Ave · Parking: On-site parking available; located across from Shell gas station

Healing Touch Body Work has been a trusted name for massage therapy in Staunton, Virginia since 2009. With over 400 five-star reviews and a 4.9-star Google rating, they've built their reputation on delivering real, measurable results for clients dealing with chronic pain, stress, and mobility issues. Their team of experienced massage therapists and bodyworkers serves the greater Shenandoah Valley, including Staunton, Waynesboro, and Verona, providing therapeutic massage that goes beyond simple relaxation to address the root causes of discomfort.
“It was my best massage ever plus cupping. The massage was provided for Siri and she did an amazing job recovering my back, neck and legs after my 3 days hiking in the Appalachian Trail. I had my legs too much painfully because I had more than 4 months without hike. My only concern is that I live far (more than 3 hours) to the location, but I hope come to the area to hike others trails and then I'll go back to receive another awesome massage in the next months.”
“My husband and I had the most wonderful massages here. We walked into a friendly staff, and very clean relaxing atmosphere. Both massages were the best massages we have ever had. We had Jessica and Nana. They were wonderful. The massage was the perfect pressure, they worked on areas that needed worked on and were very receptive to our needs. I would highly recommend Healing Touch Body Work. Book now. You will have a wonderful experience. If we are ever back in town we will be back. Thank you so much for such a great massage!!!”
“I had the best massage I’ve ever had in my entire life this morning! Siri Is absolutely wonderful! She demonstrates excellent knowledge about the body was stretching and glides and trigger point release with deep tissue massage. I will definitely be booking again! Excellent customer service and a wonderful location.”
4.9 ★ avg rating · Verified Mar 27, 2026

| Mon | 8:30 AM – 6:30 PM |
| Tue | 9:00 AM – 6:30 PM |
| Wed | 9:00 AM – 6:30 PM |
| Thu | 9:00 AM – 6:30 PM |
| Fri | 8:00 AM – 6:30 PM |
| Sat | 8:00 AM – 6:30 PM |
| Sun | Closed |