Our Services

We provide all aspects of general medical practice for your whole family. This includes general check-ups or assisting you with specific injuries, symptoms or concerns. We will work with you to develop individualised care plans, including management of chronic diseases.

Please feel welcome to contact us about any health question. If we cannot assist, we can provide referrals or advice about the type of practitioner you require. We treat all enquiries sensitively and in the strictest confidence.

General Health:

Women’s Health:

  • Pre-conception
  • Ante and Post Natal care (pregnancy and lactation)
  • Contraception (including morning after pill/ Implanon/ Mirena and IUD removal)
  • Menopause
  • Breast Check (advice and referral)
  • CST (cervical screening test)
  • Diabetes Care Program
  • Mental Health
  • Weight Loss and Nutrition

Men’s Health:

Children’s Health:

  • Developmental checks/ health checks
  • Childhood Vaccinations and National Immunisation Program (NIP)
  • Minor emergencies

ATSI Health:

Senior’s Health:

Mental Health:

  • Mental Health Care Plan (MHCP)
  • Eating Disorder Plan (EDP)

Sexual Health:

  • Contraception (including morning after pill/ IUDs)
  • STIs
  • Erectile dysfunction

Skin Checks:


Vaccination/ Immunisation:


  • Pre-employment medical
  • Driver’s Licence Renewal
  • Medical certificates

Minor surgery/ procedures:

  • Skin lesions (excisions and biopsies)
  • Sutures
  • Simple fractures and dislocations
  • Wound management
  • Iron infusion
  • Removal of foreign bodies
  • Ear Wax removal
  • Ingrown toenail resection
  • Desensitisation for allergies


  • Audiometry (hearing checks)
  • ECG (cardiovascular)
  • Spirometry (asthma and COAD)

Through continuing medical education, we provide advanced care in a traditional environment.





When was your last check-up?

With modern, busy lifestyles, it’s easy to neglect your health as you try to put everyone else’s needs first. We’re here to care for you and your entire family. Regular visits to the doctor will depend on your age and general health, but they are important to make sure any health issues don’t go undiscovered.

Dr Margaret Hall