Meet our team of highly-trained professionals

Cooroy Family Practice is committed to providing a caring, friendly atmosphere staffed by the highest quality team of professionals. We have both male and female doctors, with each of our highly-trained, experienced GPs bringing their own special areas of interest to the practice. Our services are further extended by the range of in-house allied health professionals who work alongside our doctors in our Cooroy premises. This dedicated team is supported by our warm and knowledgeable reception, nursing and management staff.

When you choose Cooroy Family Practice you can trust that your health is in good hands.

Dr Hafiz Muhammad Ziaullah (Dr Zia) – General Practitioner
 Dr Hafiz Muhammad Ziaullah (Dr Zia) holds a Bachelor of Medicine and Bachelor of Surgery, MBBS Australian MedicalCouncil Qualified, AMC

”I take this opportunity to explain my aptitudes, professional traits and aspirations. I have qualified my MBBS degree from Ziauddin Medical University located in Karachi Pakistan. It is one of the top medical universities of South Asia.
I have gained vast clinical experience after my graduation which includes working in Emergency, Psychiatry (Mental Health), Paediatrics, General Medicine, General Surgery, Coronary care unit, Medical ICU, Surgical ICU, Neonatal ICU and General Practice (Mental Health, Child Health, Immunisations, chronic diseases, Men`s and Women`s Health, Skin Check) I strongly believe in team work and sincerely hold that patient care is utmost priority. I am married with two kids, last year we moved to Queensland from Victoria and now we are living in the Sunshine Coast.
From the past three years, I have been serving this beautiful country and its people with full devotion and motivation. I am a permanent Doctor at Cooroy Family Practice. I’m very keen to work for this community and I promise to deliver the best quality of work. Please feel free to book an appointment either online or come into the practice if you have any concerns.”


Dr. Dhara Contractor, GP

Dr Dhara

Dr Contractor completed her degree of MD ( Doctor of Medicine) in 2003. Her post degree experience undertaken in several multidisciplinary hospitals and couple of different countries.  Has collected her medical registration eligibility in Russia, UK, India and now Australia.  Since 2009, settled on coast, worked with Queensland Health and general practices. She holds title of associate lecturer in UQ university. She is well known among her patients for her integrative and multidisciplinary approached care. Her interests are in skin cancer screening and minor surgical procedures, women’s health, PAP, implanon,  Mirena, men’s health, children’s health, immunisation, indigenous health, general medicine, elderly care, mental health care.  Coordinates team care arrangements for chronic disease management, pain management, health assessments and musculoskeletal disease treatment. New patients and families are welcomed.



Dr. Bob McCrossin, Paediatrician


Dr Bob McCrossin is a Paediatrician and specialises in working with children that have challenging behaviours.
He also works closely with the practice’s two psychologists, ensuring that there is a comprehensive care plan for the patients.

Dr Bob McCrossin has more than forty years of experience as a Paediatrician in different settings across Australia and new Zealand. He also has several publication in refereed journals.

In the last year Dr Bob McCrossin joined Cooroy Family Practice to take care of our young patients.

Dr Bob McCrossin is available on referral. Call today to know more about our Pediatrician  


Sacha Boyce, BSocWk MAASW (Acc)

Sacha Boyce

Areas of Specialty

  • Perinatal and infant mental health
  • Infant and Child individual and group therapy
  • Parenting group programs
  • Child development
  • Family therapy
  • Group therapy – DBT, CBT, women, adolescents
  • ATAPS provider
  • Psychometrics and data collection
  • Training in advanced CBT and DBT
  • Triple P, 1-2-3 Magic & Emotion Coaching and Parent Effectiveness accredited
  • Yogamotorskills trained (yoga for children)
  • Embodybirth trainer (birth assistant)