General Practice Care for Every Stage of Life

At Ridges Family Medical Practice, we provide a distinguished standard of general practice care, thoughtfully delivered with professionalism, discretion, and compassion. Our services are designed to support individuals and families across every stage of life — from preventive health and early intervention to the careful management of complex chronic conditions.

We provide comprehensive assessment and management of a wide spectrum of acute and ongoing health conditions, including:
Acute illnesses and infections
Respiratory and cardiovascular conditions
Gastrointestinal concerns
Preventive and routine health evaluations
Ongoing general medical care

Our consultations are unhurried and attentive, allowing time for detailed assessment and informed discussion.

Same-day appointments are offered wherever possible.
If you are unable to secure an appointment online, we encourage you to contact our reception team directly — we will make every effort to accommodate you.

On-the-day appointments are released online after midnight the evening prior

We believe that excellence in medicine begins with prevention.

Our preventive services include:

Comprehensive health assessments
Cardiovascular and heart health evaluations
Risk factor screening and lifestyle counselling
Weight management programs
Travel health consultations
Immunisation programs

We take a proactive approach to maintaining long-term health and vitality

Our practice provides attentive, family-centred care in a welcoming environment.

Services include:

Childhood immunisations
Developmental and growth assessments
Preventive paediatric care
Management of acute childhood illnesses

We understand the importance of continuity and reassurance in children’s healthcare and strive to create a calm, supportive clinical experience.

We offer structured, evidence-based management plans for chronic and ongoing medical conditions.

Services include:

GP Chronic condition management plan
Diabetes management
Cardiovascular risk reduction
Long-term condition monitoring
Coordinated allied health referrals

Our approach is collaborative and systematic, supporting improved outcomes and long-term stability.

We provide comprehensive and confidential women’s health services in a respectful and supportive setting.

Services include:

Cervical screening
Contraceptive advice
Menopause management
Mirena insertion
Preventive women’s health assessments

Our female doctors are committed to empowering women through informed, personalised care.

We are experienced in the comprehensive care of older patients, with a strong focus on dignity, independence, and quality of life.

Services include:

Comprehensive aged care assessments
Chronic disease management
Medication reviews
Preventive health strategies for older adults

We provide thoughtful, coordinated care for our elderly community members.

We offer professional medical assessments including:

Employment medical examinations
Driver licence medical assessments
Workers’ Compensation (for existing patients only)

All assessments are conducted with clinical thoroughness and documentation accuracy.

For your convenience, we provide:

On-site pathology collection
Electrocardiogram (ECG)
Heart health assessments
Ear syringing

Our female doctors are committed to empowering women through informed, personalised care.

Ridges Family Medical Practice is committed to inclusive and culturally responsive healthcare.

Interpreter services are available upon request:

National Relay Service: 133 677
Translating and Interpreting Service (TIS National): 131 450

We encourage patients to inform our team of their cultural background, language preferences, or specific needs at the time of booking. This allows us to make appropriate arrangements and ensure you receive the highest standard of care in a respectful and supportive environment.

Same-day appointments offered whenever possible
On-the-day bookings released after midnight
Commitment to continuity and long-term patient relationships

If you are unable to locate a suitable appointment online, please contact us directly. Our team will always endeavour to accommodate your healthcare needs.