General Practice

book General practice appointment

At Windsor Family Practice, our GPs provide high-quality, comprehensive care for patients of all ages. Whether you’re managing an existing condition, dealing with a new concern, or simply due for a routine check-up, we’re here to support your health with experience, compassion, and continuity of care.

What we offer:

  • General health checks and preventative care

  • Iron infusions

  • Management of acute illnesses and injuries

  • Chronic disease management (e.g. diabetes, asthma, hypertension)

  • Skin checks and minor procedures

  • Mental health care plans and support

  • Women’s, men’s and children’s health

  • Medication reviews and repeat prescriptions

  • Work, insurance and driving medicals

  • Pathology collection onsite via Australian Clinical Labs

  • Coordination of care with specialists and allied health providers

Our goal is to build long-term, trusting relationships with patients and families. We take the time to listen, understand your needs, and deliver care that supports your long-term wellbeing.

Book an appointment

To make an appointment, call us on (02) 4577 4102 or book online via HotDoc.