Our Services

We can do something for everyone! Bring your baby, child, young adult, older adults and yourself!

  • GP consultations for acute and chronic conditions for all aspects of primary care.

  • Long term conditions care – eg. diabetes, asthma, high cholesterol, heart disease, high blood pressure

  • Interesting Diagnostic Dilemmas - stretching the limits in finding what's wrong

  • COVID related consultations including screening, diagnostic, pre-travel swabs & also blood tests 

  • Health Checks - Premium, personalised Well Person health checks

  • Accidents care and ACC consultations, referrals, certificates 

  • Wound care both post-operation and ACC related 

  • Vaccinations / Immunisations and Catch up vaccinations / Overseas vaccination catch ups / China vaccination schedule interpretation and catch-up

  • Pre-conception and early pregnancy care 

  • Driving licence medical examinations

  • Sexual health and wellness

  • WINZ / disability allowance certificates 

  • Referrals for both public and private specialists

  • Slit lamp examination for external eye conditions

  • Special otoscope for ENT conditions

  • Dermatoscopy and referrals for worrying skin lesions

  • ECGs and spirometry

  • Cervical smears

  • Blood taking/intravenous therapy including Aclasta and Ferinject infusions

Royal Heights Doctors.JPG

How you can consult us

To provide excellent personalised healthcare, we would rather see you in person so we can speak to you face to face and perform a proper clinical examination.

We do understand that this is not always possible such as during COVID ALERT level 4 and we can arrange for a phone or video consult if necessary.

Call our friendly reception staff and we can arrange for a phone or video consult using a platform convenient for you!

Important New Enrolment Information! 

We are a full service GP clinic catering to a diverse population across different ages and socio-economic status.

Our unique and bespoke medical services requires lots of time, dedication to details and commitment to premier quality service. We believe that understanding a patient's full medical history is important to providing the very best health care.

As such, we need to maintain an equitable proportion and distribution of different enrolled patients from varied socio-economic groups.

For now, our enrolment spaces for patients with CSC cards and for children under 14 are full.

During the current Omicron surge we are accepting applications for new enrolments BUT are unable to process SAME DAY enrolments due to our recent greatly increased workload. 


Please submit your enrolment forms online and our team will inform you once the enrolments are properly processed and your medical notes have come through from your previous GP.

We are happy to provide medical care for non-enrolled patients - these consultations will be charged at the casual rate. 


Opening Hours

Weekdays  9:00am – 5:30pm (Closed for lunch, 1:00pm-1:30pm)

Saturdays  9:00am – 1:00pm

Closed       Sundays and Public Holidays

We take your tests seriously!

Our policy is to inform you of ALL Labtest /Radiology results ordered by our staff.

If you have not heard from us after one week, please contact us.

Royal Heights Doctors – Let's get you better!