Your domain registration is pending. Check back in an hour

Diana Keeton Therapeutic Massage and Bodywork

Massage Therapy and Bodywork specifically tailored with care and attention to what you are seeking for better wellbeing. Located in Crozet!
Opening at 9:00 AM on Monday
Header image for the site


2 months ago
Diana is the best massage therapist in the area! Every time I get a massage from her I leave feeling calm and rested. Her knowledge of the body and energy systems, and how to help the body feel its best is evident in every visit! Her caring nature and beautiful space are cherries on top! Highly recommend.
- Ashley H
a month ago
I've been getting massages on a regular basis for years. Because of our frequent moves, I've lost count of how many massage therapists I've had. Diana is by far my favorite. She begins each visit by asking about any trouble areas and she listens! No two sessions are alike; she tailors her massages based on whatever is needed. She's also great about showing exercises and stretches that can be done at home between sessions. As someone who has dealt with neuromuscular issues for a long time, I rely on a good massage therapist as part of my regular routine. I'm so glad I found Diana and whole-heartedly recommend her!
- Eileen G
2 months ago
Diana provides the most excellent therapeutic massage! I have been receiving her skillful bodywork for several months to support my goals in health and wellness. The chronic stress and tension I had in my back and neck are steadily dissolving, and after each session I feel renewed in body, mind and spirit!
- Kelly O

How I can help...

I offer several different massage modalities to best suit you personally...
Such as 
Swedish and targeted work with chronic and acute issues
Deep Tissue
Manual Lymphatic Drainage
Nervous System Toning/Somatics

In addition to Massage Therapy I also offer private yoga lessons

Contact Us


Get directions
5799 The Square
Crozet, VA 22932

Business Hours

Mon:9:00 AM – 5:00 PM
Tue:9:30 AM – 4:00 PM
Wed:9:30 AM – 4:00 PM
Thu:9:00 AM – 5:00 PM
Fri:10:00 AM – 4:00 PM
Contact Us
Message sent. We'll get back to you soon.