Acupuncture is an integrative medicine used to treat a range of health conditions. Some of the benefits of an acupuncture treatment commonly experienced include: pain relief, improved sleep, reduced anxiety and restlessness in the body, experiencing of emotions and trauma held in the body, harmonising the menstrual cycle and supporting fertility, treatment of pregnancy related discomfort and conditions, improved digestion and immunity, reduced inflammation in the body.