• Sign In

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out

Signed in as:

filler@godaddy.com

  • The Bendigo Rainbow Hub
  • Getting Here
  • Staff Profiles
  • Psychotherapy
  • General Practice
  • Trans Health
  • Autism Assessment
  • ADHD Assessment
  • Eating Disorders
  • rTMS
  • Innovation
  • Careers

Account


  • My Account
  • Sign out


  • Sign In
  • My Account

General Practice Services

Frequently Asked Questions

Who are your doctors and nurses?

Our GPs are Justin Ha and Kat Ritchie. Justin is available for general practice appointments immediately, including same day appointments if needed. Justin is the only GP in Bendigo who has been accepted into the GP ADHD assessment and prescribing program, meaning he is able to complete your ADHD assessment as well as provide family doctor services, ensuring continuity of care. Kat will be joining the team in January 2027 working with people specifically on gender affirmation. Our practice manager Vic Harden is also our practice nurse for services such as injections, vaccines, ECGs, chronic disease management plans, and wound care.


Do I need a referral?

You do not need a referral to see a general practitioner or nurse.


How much do you charge?

A standard 15 minute appointment is $85

A long 30 minute appointment is $125

An ADHD assessment 60 min appointment is $450 - An ADHD assessment with Justin can only be completed after you have had a new patient appointment. 


Is there a Medicare rebate?

There is a Medicare rebate for most general practice services, and certain services are bulk billed, such as Mental Health Care Plans and Chronic Disease Management Plans.

Copyright © 2026 The Bendigo Rainbow Hub - All Rights Reserved.

ABN: 95 686 319 764

info@rainbowhub.com.au

  • Staff Profiles
  • Psychotherapy
  • General Practice
  • Trans Health
  • Autism Assessment
  • ADHD Assessment
  • Eating Disorders
  • rTMS
  • Innovation
  • Careers

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept