Restorative Sexual Health

30% to 50% of the population experience sexual dysfunction at some stage in their life. Sex is important for everyone’s quality of life, for intimacy in relationships, for our mental, physical and spiritual health.
Restorative Sexual Health Clinic is aimed at restoring you to the natural process of intimacy and powerful sexual connection with your partner. Melissa provides evidenced-based care in a non-judgemental, open and friendly environment. Her goal is to enable you to have the best experience with yourself and your partner. She believes all sexual experiences should be enjoyable and pain free.

What is a Nurse Practitioner?

A Nurse Practitioner (NP) is a Registered Nurse (RN) experienced in their clinical speciality, educated at Masters Level, and who is endorsed by the Nurses and Midwives Board of Australia (NMBA) and registered with AHPRHA to provide patient care in an advanced and extended role.

A NP can diagnose disease, write prescriptions, order pathology and radiology and refer to specialists as required.

“I believe relationships, intimacy and sexual function are an important part of an individual’s well being and impacts on their quality of life. Sexual well being is important for mental and physical health. I am passionate about helping people achieve their unique goals in this area.”

Melissa Hadley Barrett

Libido Issues

Erectile Dysfunction

Penile Rehabilitation After Prostate Cancer

Testosterone Deficiency

Peyronies Disease


Vaginal Atrophy

Sexually Transmitted Infections



Couples Therapy

What is a Sexologist?

A sexologist is someone who studies the science of sex and how it makes people feel. Sexologists facilitate clients’ sexual growth by helping them to identify their sexual goals and offering education, resources, tools and techniques to help meet those goals and ultimately manage their own sexual growth.


Metropolitan Area

Palmyra: Antony Street Medical Centre, 4 Antony Street, Palmyra, 6157, Western Australia

Nedlands: The Prostate Clinic, 49 Hardy St, Nedlands, 6009, Western Australia

Fremantle: West End Medical, 2 Bannister street, 6160, Western Australia

Joondalup: Genesis Care, Shenton House, 57 Shenton Ave, Joondalup, 6027, Western Australia

Rural Area

Midwest Aero Medical, Suite 3/12 Urch Street Beresford 6530

Get In Touch


(+61) 0429397173



PO Box 959. South Fremantle. WA. 6162.


Mon – Sat: 9am – 5pm