I love my treatments from Diana. I started going with a recommendation from my brother-in-law and have gone ever since. It is so relaxing and Diana makes you so at ease. I have had needling massage work on my back knees. It is so relaxing. Would recommend you to try. Thank you Diana see you soon

Margaret Brown, Prestonpans

"For the last two years, I’ve visited Edinburgh and on both occasions have visited Diana who has ironed out the cricks and creaks that come with being a writer and hunched over a keyboard each day. Her hot stones are the best and, in my view, she is a miracle worker. I walk out each time feeling a new woman."

Fanny Blake, London

I went to Diana after suffering a shoulder injury for over a year. The dry needling seemed to work magic - 2 appointments later and I’m definitely on the road to recovery. Diana is amazing and I would recommend her treatments!

Judi Paterson, Lothians

I would recommend Diana to anyone, needing a de-stress. Very professional and welcoming. I had never been to anything like this before and was immediately made to feel at ease. Got to the root of problem areas quickly. My husband recommended her to me and now my sister goes too. Family affair. lol Thank you Diana.

Ann Leitch, East Lothian

I'm recovering from a broken tibia and needing help with recovery so I can hopefully get on my bike sooner rather than later, Diana came highly recommended and has helped me tremendously even after just two visits. Can't recommend her enough, she's amazing!!

Claire Glasgow-Aitchison, Lothians

Would highly recommend Diana, very professional, warm and welcoming. Look forward to seeing you each time, thank you.

Melanie Watson Richardson, Lothians

"Won a session with Diana – best prize I have ever won. Very professional, lots of info to take away and a real treat for me as a first massage. Thank you"

Michele Liston, Edinburgh

"Diana is an absolute gem, she has established the source of my pain, and her sessions have resolved the problem fantastically. I cannot recommend Bodyrocktherapy highly enough."

Jane Margiotta, East Lothian

5 stars doesn't do Diana justice!

Having been through a number of other therapists and physios over the years I have finally found someone who has helped me finally get a full nights sleep!

I have had chronic pain right through the right side of my body for 15 years and until now, I had limited or no progress.

Diana is highly knowledgeable, skilled and determined to do her upmost to help people recover from injury/pain.

I can't thank her enough for her time, attention to detail and patience.

Paul Tennant, Prestonpans

"Diana did wonders for my shoulder and hip aches and pains. Not only is she very professional and knowledgable, she has passed on a number of simple exercises that I can do on my own to maintain the muscle groups."

Sharon Rosanne Andrews, London

Brilliant treatment today! Diana made me feel so welcome and she's amazing at what she does! Looking forward to my next massage xx

Marissa Morgan, Lothian

I tried Diana in Jan, for a hot stones massage. I have fibromyalgia and suffer terribly with my neck,shoulders and arms. I was wary, as I hadn't had a massage in a year, as the last therapist left me in so much more pain. However, I instantly felt at ease with Diana. My arms were aching when I arrived and felt so heavy. When I left, I had no aches whatsoever, or heavy feeling, it was amazing! Normally, due to my condition, I do not get a long respite from the pain, but I am pleased to say I have had almost 4 weeks, truly amazing! Cannot wait to go back!

Louise Renwick, East Lothian

Plantar Fasciitis
Almost 10 years of pain, numerous bags of peas, wasted purchases that promised to have me pain free, nothing worked...until I explained my symptoms to Diana. Plantar Fasciitis! A regular combination of massage and dry needling and I am able to walk at length without pain, nor suffer pain afterwards. I am able to wear any footwear whereas before I was limited. I seriously thought I'd have to live with this excruciating pain for ever, not anymore, thank you Diana!

Tricia Shepherd

I came to Diana as I had what I thought was a trapped nerve and in so much pain after just the first session I was feeling so much better and able to sleep better. Diana is very professional and friendly with very good advice

Nikki Lafferty, Edinburgh

"Diana has worked wonders on my neck & shoulder that I hurt a few months back in just 2 massages. She’s very professional & makes you feel at ease. I felt a big difference even after the first massage. I was given exercises to help stretch those muscles out in-between massages which was good. Diana also corrected my pelvis, as it was out of alignment after having my second Daughter. I couldn’t sit on the floor before without a lot of pain trying to stand up. Highly recommend Diana."

Amanda Edmond, East Lothian

"Warm, welcoming and very professional. Always helps fix my aches and pains and avoid repeat injuries with helpful advice."

Dawn Thompson, Fife

"Had a fantastic therapeutic massage from Diana just over a week ago. She is very knowledgeable and took great care and time to identify what has been causing my knee problem. She helped relieve the pain and tightness with her treatment plus suggested stretches and exercises to do at home to help recovery."

Hazel Davidson-Smith, Edinburgh

"Diana has been a whizz when it comes to helping me with my sports ravaged muscles and problems stemming from several spinal surgeries! Diana is the epitome of professional, always finding new and innovative ways to tackle and manage my issues and provide additional support in the form of exercises and general guidance. I highly recommend Bodyrocktherapy!"

Jen Langford, Edinburgh

"I initially went to Diana for recurring shoulder issues. She was friendly, professional and extremely knowledgeable. A few months ago I pulled a muscle in my back and could hardly move. I noticed a difference after one session and was almost completely back to normal after four or five sessions. Diana works with you to find the root of the problem during your visit and gave advice with helpful exercises and stretches for continued work at home. She is fantastic and I would highly recommend Bodyrocktherapy"

Jenny Huffman, Edinburgh

Brilliant and what a difference to my neck and shoulders xxxxx

Helen Fairgrieve, Prestonpans

"After suffering for two years with a really bad back and daily headaches, I made the decision to get some massage treatment and came across Diana at bodyrocktherapy. For the last 2-3 months I have been having weekly massages and have experienced a big improvement in my health. Diana made the effort to find the root cause of my problems, especially with my back pain, and tailored the massage sessions based on these assessments.

Through a combination of various massage techniques, my back is now in much better shape and improving with every session. Also my headaches have subsided from a daily basis to maybe once a fortnight and improving all the time. I would highly recommend Diana if you are suffering back pain and tension headaches."

Carl Farrell, Edinburgh

"I have been having regular treatment from Diana since early 2010, during this time I was pregnant and suffering from Scoliosis in my upper back. I have continued to see Diana as she has been a great help in maintaining my back.

I would recommend Diana to anyone who has back pain. I have also enjoyed her relaxing hot stone massage which was lovely! Well worth an appointment."

Lynne Algar, Roslin

"I would highly recommend Diana to anyone who is in need of massage therapies. Diana is kind, generous, sensitive to her patient’s needs and devoted to provide the best care for her patients as possible.

Although already a proficient massage therapist, in her spare time, Diana regularly assist and receive technical trainings that she owns a great well of massage techniques from different schools of disciplines.

She is able to flexibly apply these different types of techniques accordingly to her patient’s needs. It is a great fortune that one can be her patient."

Jessica Chen-Burger, Livingston

close