Holistic Massage, Acupuncture & Recovery Therapies in Charlottesville
1445 Rio Rd E suite 201 · Parking: Free parking available in Rio Hill Shopping Center directly in front of the building at 1445 Rio Rd E, Suite 201
Clinical massage therapy combining deep tissue, trigger point therapy, and advanced techniques for pain relief and mobility.
Unfocused shockwave therapy that accelerates healing, reduces pain, and promotes cellular regeneration for chronic injuries.
Traditional Chinese medicine acupuncture to relieve pain, reduce stress, and restore energetic balance throughout the body.

Drew Edmondson is a holistic healer and the founder of Transcending Health in Charlottesville, VA. He leads a multidisciplinary wellness center that integrates Eastern and Western healing modalities including massage therapy, acupuncture, physical therapy, and advanced recovery technologies to address chronic pain, injury recovery, and whole-body wellness.
“Amazing experience today! Joe did my massage and it was phenomenal. Drew worked on my daughter, Marni, for a sports massage to help with sciatic nerve pain. He was super knowledgeable and even explained additional treatment options that could help her long term — we plan to pursue that with him. We…”
“Transcending Health is hands-down the most comprehensive and truly integrative therapy experience I’ve ever had. In reality, I don't know of anything comparable in town or in my travels. I’ve received personalized massage, energy work, physiotherapy assessments, sound healing, SoftWave,…”
“I thoroughly enjoyed my experience at Transcending Health yesterday. From the moment we arrived till we left, our experience was relaxing, professional and absolutely first rate. My massage with Keanan was wonderful. Drew, Josiah, Keanan, Amy and all the staff made us feel welcomed and truly…”
4.9 ★ avg rating · Verified Apr 21, 2026

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