top of page
Featured Posts


Sports massage can alleviate pain in certain parts of the body, which can be caused by too much physical activity. This type of massage was originally developed to serve athletes as a way to prevent and relieve injuries, but both athletes and non-athletes can gain physiological and psychological benefits from receiving sports massage therapy.

It can help people manage stress. When a person receives a sports massage, their body releases neurotransmitters called endorphins. Endorphins that are released, help to decrease anxiety, provide pain relief, improve mood and enhance a person's state of well-being.

Who can benefit?

Peter is comfortable working with clients from a variety of backgrounds and believes that Sports massage is not just for sports people, but anyone who uses there body to perform tasks. Any activity can lead to an injury or build-up of tension. Peter regularly treats:

Amateur and professional sports people


People with work related issues

Parents that are sore from the demands of parenthood

People with chronic pain

What’s involved


Chronic conditions and injuries – Peter always tries to work within your pain threshold and will seek feedback and give advice to help you relax. This can mean some discomfort, but leads to a long lasting relief of symptoms. Peter uses a variety of techniques based around Deep -Tissue Massage, incorporating:

  • Trigger Point Therapy

  • Myo-fascial Release

  • Dry Needling (acupuncture)

  • Muscle Energy Techniques

  • Maintenance and less specific issues - Peter can provide more generalised deep tissue work to help relax and rejuvenate tired overworked muscles, helping to prevent the build-up of chronic tension and aiding recovery from activity and exercise.


Aftercare - Peter can help you to plan how massage can fit into training or practice schedules and how to vary massage around performances and events to get the most out of it. Peter can also give advice about self-massage techniques and exercises you can do at home to help.

Call 0131 447 9990 to make an appointment.

Recent Posts
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
  • Instagram
  • YouTube Social  Icon
bottom of page