Family General Practice

Complete
Health Care
For All

Providing trusted general healthcare for all age groups —
from young children to seniors, with personalised medical support.

Preventive Healthcare

Protecting
Your Health
Every Day

Comprehensive immunisation and preventive health services
to help keep individuals and families healthy and protected.

Specialised Care

Skin &
Women’s Health
Support

Professional skin checks, skin cancer treatment,
and dedicated women’s health care at every stage of life.

  • General Family Practice • Care for All Age Groups

  • Children, Adult & Elderly Health Care Services

  • Immunisations for Children, Adults & Seniors

  • Skin Checks & Skin Cancer Diagnosis and Treatment

  • Women’s Health Services & Preventive Care

  • Chronic Disease Management & Ongoing Care

  • Preventive Health Checks & Health Assessments

  • Personalised Medical Support for the Whole Family

Good Health Family Practice
About Good Health Family Practice

Trusted Family Healthcare for Every Stage of Life

  • Comprehensive General Practice Care

    Good Health Family Practice is a dedicated general practice providing compassionate and comprehensive medical care for patients of all ages — from infants and young children to adults and seniors.

  • Preventive & Ongoing Health Support

    Our experienced medical team focuses on preventive healthcare, early diagnosis, and long-term management to support the health and wellbeing of individuals and families.

  • Family-Focused General Practice

  • Care for Children, Adults & Seniors

  • Immunisation & Preventive Health Services

  • Skin Checks & Women’s Health Care

At Good Health Family Practice, your health is our priority. We offer a wide range of general medical services including immunisations, skin checks and skin cancer treatment, women’s health services, and ongoing support for chronic and preventive care — all delivered in a welcoming, patient-centred environment.

Our Services

Comprehensive Medical Services

Children’s Health

Children’s Health

Medical care and developmental support for infants, children, and adolescents.

Read More →
Chronic Disease Management

Chronic Disease Management

Long-term care plans for diabetes, asthma, heart disease, and more.

Read More →
Contraception

Contraception

Confidential advice and options for safe and effective family planning.

Read More →
Immunisation

Immunisation

Vaccinations for children, adults, seniors, and travel requirements.

Read More →
Indigenous Health

Indigenous Health

Culturally appropriate healthcare for Aboriginal and Torres Strait Islander people.

Read More →
Iron Infusions

Iron Infusions

Medically supervised iron infusion treatments in a safe environment.

Read More →
Mental Health

Mental Health

Mental health assessments, care plans, and professional support.

Read More →
Pregnancy Planning

Pregnancy Planning & Care

Support for pregnancy planning, antenatal care, and maternal health.

Read More →
Skin Checks

Skin Checks

Early detection and treatment of skin cancer and skin conditions.

Read More →
Welcome to Good Health Family Practice
Why Choose Us

Trusted Family Healthcare You Can Rely On

At Good Health Family Practice, we are committed to delivering high-quality, patient-centred healthcare for individuals and families of all ages.
Our focus is on prevention, early diagnosis, and long-term wellbeing.

From general family practice and immunisations to skin checks, women’s health, chronic disease management, and mental health support, our experienced medical team is here to support your health at every stage of life.

Good Health Family Practice
Appointment

Book an Appointment

Call us directly to reserve your spot

Call: 024 070 9257

🕐 Monday - Friday:  |  9 am - 5 pm

Contact & Clinic Info

Your Health, Our Priority

Good Health Family Practice

42 Thomas Street Cardiff NSW 2285

Make an appointment or request repeat script/referral

Opening Hours

  • Monday 8:00 – 5:00
  • Tuesday 8:00 – 5:00
  • Wednesday 8:00 – 5:00
  • Thursday 8:00 – 5:00
  • Friday 8:00 – 5:00
  • Saturday - Sunday Closed

After Hours Assistance

For after hours assistance call or Present to Nearest Emergency department.

Cancellation / Non-Attendance Fees

We understand unforeseen circumstances can occur. However, missed or late-cancelled appointments impact other patients.

Late cancellation (less than 4 hours) $50.00
Failure to attend (existing patients) $50.00
Failure to attend (new patients) $100.00

Video Consults & Easy Booking

Install AMS Connect app for quick appointments

Affordable Healthcare

100% Bulk Billing Medical Services

We are a fully bulk billing medical practice for standard consultations. However, procedural costs may apply if required.

For more details, contact reception at 02 4070 9257

Learn More About Bulk Billing →

Same Day Emergency Appointments

We also keep few Energncy spots for on the day appointment, but please check availability by calling us before presenting to our practice.

Please call before visiting to check availability.

Quick Contact

Call Reception
Go Back Top