Our Therapists

  • Rob Bruce

    Movement has been a passion of mine since childhood. This lifelong interest first found expression through sports and later evolved into a passion for Tai Chi Chuan and Qi Gong.  The slow flowing movement of these practices provided me with the satisfaction and results I was looking for from a personal fitness perspective, and their meditative and energetic aspects completely changed my perspective on health and well-being.  This ultimately led me to teach movement and rekindled a long standing interest in therapeutic bodywork to facilitate movement in those with restrictions.  I became aware that the biggest obstacles most of my students faced were restricted ranges of motion in various joints and an inability to relax and release tension in the muscles and surrounding connective tissues. These are challenges faced by people of all ages, occupations, and activity levels.

    My practice of massage and bodywork affords me the opportunity to assist clients in releasing the tensions and restrictions that accumulate from the stresses and activities of everyday life. I enjoy being able to help people restore impaired ranges of motion so that they can move more comfortably throughout their daily activities and pursuits. In consultation with my clients, I employ a combination of relaxation, deep tissue, neuromuscular, and medical massage techniques to work toward this result.  Other areas of professional interest that I enjoy incorporating into sessions as needed and/or requested include Aromatherapy, Reflexology, Craniosacral Therapy and Massage Cupping.  I live in Saluda with my two big dogs, Savannah and Lakota. We love hiking together, and I continue to practice and teach Tai Chi and Qi Gong.  I also have a more recent picture that you might like to add to or replace the current one.

Exclusive Offer

New Patients Receive a Free Consultation

Office Hours

Our Regular Schedule


9:00 am-12:00 pm

1:00 pm-4:30 pm


9:00 am-6:00 pm


9:00 am-12:00 pm

2:00 pm-6:00 pm


9:00 am-4:00 pm


8:30 am-12:00 pm

1:00 pm-6:00 pm






Find us on the map