Thomas Family Medical Practice

About Thomas Family Medical Practice

Caring for Families Across Generations

At Thomas Family Medical Practice, we believe that good health starts with genuine care. Located in the heart of Castle Hill, our locally owned and operated medical centre has proudly served the community for many years. We are here to offer compassionate, reliable and personalised healthcare to individuals and families at every stage of life.

From your child’s first check-up to aged care assessments and everything in between, our doctors and nurses are here to guide you through each health milestone with professionalism and kindness.

Our Mission

Our mission is simple – to support our patients in achieving better health outcomes through continuity of care, clear communication and trusted medical guidance. We aim to create a welcoming space where people feel comfortable asking questions, raising concerns and taking control of their health journey.

Supporting the Local Community

We are proud to care for generations of families in Castle Hill and the surrounding suburbs. From children to grandparents, we welcome all ages and all walks of life. As a community-focused practice, we believe in health care that is inclusive, accessible and responsive to the needs of our growing area.

Our Values

Respect

We treat everyone with kindness and dignity

Integrity

We provide honest advice and evidence-based care

Trust

We build strong relationships with our patients

Community

We are proud to serve and support our local area

Excellence

We continually improve through education and collaboration

Meet Our Doctors!

Our caring and experienced team is here to support your health at every stage of life. Whether you need a routine check, specialist care or simply want to talk through your concerns, our doctors are ready to help. We are committed to providing respectful, thorough and personalised care in a warm and supportive environment.

How To Book An Appointment?

To help minimise waiting times, we run by appointment. While we do our best to accommodate your preferred time and doctor, it may not always be possible. For more information, please check our FAQ under the Appointments section.
Appointments are usually 15 minutes long. If you need extra time or if more than one person needs to see the doctor, please let reception know when booking — separate appointments are required for each person.

Our Process

Our medical centre at Castle Hill has streamlined our process to make your healthcare experience as smooth as possible:

Appointment Booking

Schedule your visit online or by phone at your convenience.

Consultation& Diagnosis

Meet with our general practitioners to discuss your health concerns.

Treatment & Medication

Receive diagnoses and effective treatment plans. Creating care plan.

Follow-Up Care and support

Ongoing support and monitoring to ensure optimal health outcomes.