About Us


Principal Clinical Psychologist, Director, BPsychSc (Hons), DPsychClin, MAPS

Caloundra, Maroochydore, Birtinya


Principal Clinical Psychologist, Director, BPsychSc (Hons), DPsychClin, MAPS

Johann completed his Professional Doctorate in Clinical Psychology at the University of Queensland. His research supervisors included Professor Tony Attwood and Associate Professor Kate Sofronoff.

Johann is passionate about assisting individuals with various difficulties including trauma, depression, and anxiety. His primary treatment modalities include Schema Therapy and Cognitive Behavioural Therapy (CBT). Johann also has an interest in the assessment and treatment of Autism Spectrum Conditions. 

Johann has worked as a psychologist in both public and private settings for over 10 years, including Queensland Health, Minds & Hearts (Asperger's Syndrome and Autism Clinic), and as a professional trainer, both nationally and internationally, for Triple P (the Positive Parenting Program). Johann has worked as a clinical psychologist on the Sunshine Coast since 2011. Prior to E&A, he developed expertise in the treatment of individuals of all ages with a range of psychological disorders at Headspace and Family Challenge Psychology Clinic. Call our support team on (07) 5479 3538 to book an appointment with Johann. 

Johann is registered with the Psychology Board of Australia (PBA) and is endorsed as a clinical psychologist by the PBA. He is also a member of the Australian Psychological Society (APS). 

Johann is a STAP (Supervisor Training and Accreditation Program) accredited supervisor, recognised by the Psychology Board of Australia.

Published research papers authored by Dr Johann Eloff 

Increasing the Understanding and Demonstration of Appropriate Affection in Children with Asperger Syndrome: A pilot Trial. 

The Ritvo Autism Asperger Diagnostic Scale-Revised (RAADS-R): A Scale to Assist the Diagnosis of Autism Spectrum Disorder in Adults: An International Validation Study.


If you’re not sure who might be the best match for you, or you have any other questions, our friendly support team are always happy to help.

Contact us on (07) 5479 3538 during business hours or use our online booking form to schedule an appointment.


At E&A, we are a group of compassionate psychologists who genuinely want to help you create change. Our two convenient locations are central Maroochydore and the Caloundra health precinct. Our aim is to see you find your best life, great relationships and goals that excite you. 

Contact Us

Maroochydore: 1A/68 Kingsford Smith Parade, Maroochydore 4558
Caloundra: 13 Mayes Ave, Caloundra, QLD, 4551
Birtinya: 201/67 Regatta Boulevard, Birtinya, 4575

Tel: Maroochydore: 07 5479 3538 Caloundra: 07 5438 9177 Birtinya: 07 5357 9108
Fax: Maroochydore: 07 5636 0967 Caloundra: 07 5636 0984