Contact us for an appointment.

Please arrive ten minutes before your first appointment. Our patient registration form and health questionnaire is available on the links below. Please complete these forms and bring them with you along with copies of any recent blood test results, x-rays and scans, and copies of any specialist letters that you think may be helpful.

In an effort to reduce waiting times we are streamlining our appointment system. Please ensure that adequate time is booked for your appointment. Initial consults for new patients can take up to 60 minutes in order to ensure a detailed history and health assessment is undertaken. Initial follow-ups and subsequent follow-ups can take up to 30-45 minutes.

If you are unsure what your specific consultation length should be, please check with the receptionist who can assist you.

We do have some appointments available on the day for urgent medical consults.

As a courtesy we confirm all appointments by phone or SMS approximately 24 to 48 hours beforehand. Please make sure that the number you provide is one that you can easily be contacted on. 

If more than one family member is to be seen, please book the relevant number of appointments needed.


Patient registration form





Initial assessment (60 min):  $320 - 420.00 ( medicare rebate of $107.15 applies)
First follow-up consultation (45 min):  $320.00 ( medicare rebate of $72.80 to $107.15 applies)
Subsequent follow-up consultation (30 min): $220.00--$250.00 ( medicare rebate of $72.80 applies)
Phone consult: $100 up to fifteen minutes (No medicare rebate applies)
Repeat scripts: Doctor's have a legal obligation regarding repeat prescriptions and referrals; usually new referrals and scripts cannot be issued without a consultation. Generally a $15.00 fee applies to repeat scripts and referrals.


If you have registered your bank account details with Medicare, the rebate will be deposited into your bank account, usually within 48 hours.


A $50.00 fee may apply if appointments are cancelled with less than 24 hours notice.