Cancel

    Open app

    Search

    The Body Mechanic

    5.0 (2 reviews)
    Closed 9:00 am - 5:00 pm

    By appointment only

    Get pricing & availability

    Response time

    50 minutes

    Response rate

    100%

    Services - The Body Mechanic

    Foot massage

    Massage

    Deep tissue massage

    9 More Services

    Hot stone massage

    Lymphatic drainage massage

    Myofascial massage

    Neuromuscular massage

    Prenatal massage

    Sports massage

    Swedish massage

    Trigger point massage

    Therapeutic massage

    The Body Mechanic Photos

    You might also consider

    Recommended Reviews - The Body Mechanic

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    2 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Ask the Community - The Body Mechanic

    How do I make an appointment?

    Hi there. I have an introductory special for new clients when you book, $50 for 60 minutes of therapeutic massage or $75 for 90 minutes. Is there something specific you are… Read more

    Don’t See Your Question? Ask Away!

    Blue Ridge Pain Management Associates

    Blue Ridge Pain Management Associates

    1.6(13 reviews)
    0.5 mi

    staff is incompetent. Other than at my fourth procedure, I never got instructions upon leaving…read more This last time, an ablation, they got blood all over my top and my bra strap. They were white but even strong bleach would not completely get rid of the blood stains!!

    Baylor is obnoxious and self-serving. When I moved here I had to get scripts from Dr.'s back home,…read moregetting aboard local Dr.'s took months. This conversation was had with day one. These meds were hand written next to a list of current meds from local Dr.'s. And signed by myself and an assistant. Two visits later, in a room with Baylor and his team of young boys, I was informed that I was no longer able to get any help at that office. No explanation whatsoever. Needless to say I was dumbfounded. I asked and was told I never told him about the meds. He was informed not only did we discuss it, I signed a doc with a list of all meds including those. Not true he said. I asked him if he was calling me a liar and he said yes. I was furious. Then he proceeds to leave. There was more conversation. I found another Dr., asked Blueridge for my records, over two weeks later, no records. I went there the day of my appointment and they promised to get them right over. Didn't happen. After this I called to get all my records and was told to call medicopy. I received half my records. I went back to blueridge to get my records, told they would be ready on Thursday and would call me to pick them up. No call. I went in today to get the complete list. My main objective was to get the discharge and the doc with all the meds listed and signed. Not there, don't know anything and I don't know what I'm talking about. I told the lady she and I discussed the exact docs and the conversation was recorded. She didn't like that at all. She preceded to tell me I never went to get a MRI. Huh? They gave me an order and I never went. That's not true. Another blatant lie. She was called to another room, came out with more docs. I'll be darn, she was holding the MRI docs from a MRI I never had done. Did she apologize? Hell no. Not only is Baylor a blatant liar, looks like MED records follows suit. No problem, with the phone call and docs I have, it's going straight to the Medical Board. I do not, would not and will not recommend Baylor or blue ridge pain to anyone. Go at your own risk...

    Photos
    Blue Ridge Pain Management Associates

    See all

    Murray E. Joiner Jr. & Associates

    Murray E. Joiner Jr. & Associates

    1.0(1 review)
    4.0 mi

    I went to see this arrogant jerk after a neck injury. It was a work related injury. Not only did he…read moreNOT help or even listen he told me that I would be cured after I settled my case with the comp insurance. He couldn't have been more wrong! After 20+ years of chronic pain and other related illnesses, I finally have the treatment I needed for genetic syndrome that MJ ignored. I have elhors danlos syndrome which requires constant medical supervision and treatment. If you don't mind waiting for a minimum of 4 hours past your appointment time , you will end up seeing an arrogant jerk that doesn't listen to you. Good luck ! I suggest you find a real doctor!

    From the owner: At Dr. Murray E. Joiner Jr. & Associates, interventional pain management and rehabilitation…read morespecialist Murray E. Joiner Jr., MD, provides adults with high-quality interventional pain management in Roanoke, Virginia, and at five satellite offices throughout Virginia and another in North Carolina. Dr. Murray E. Joiner Jr. & Associates opened in 1991 and is the only integrative pain management practice in the area not affiliated with a hospital system. This independence allows Dr. Joiner to provide highly personalized care quickly, often within seven days of patients requesting treatment. Dr. Joiner takes a conservative, patient-centered treatment approach. His extensive training and professional certifications allow him to provide all-encompassing pain management, from lab work and diagnostic imaging to surgery consultations and post-surgical follow-ups. There's even an on-site wellness center that offers medical weight loss, physical therapy, and rehabilitation. People from all over the Blue Ridge Mountains visit Dr. Murray E. Joiner Jr. & Associates to receive treatment for various musculoskeletal problems, including fibromyalgia, neck pain, joint pain, and lower back pain. Dr. Joiner also offers more specialized care, including orthopedic surgery, ultrasound-guided pain injections, spinal cord stimulation, and intrathecal pain pumps. Dr...

    The Body Mechanic - massage_therapy - Updated May 2026

    Loading...
    Loading...
    Loading...