General Consultations
Comprehensive check-ups, sick visits, and health screenings for adults and children, with time to actually talk.
Family Medicine · Urgent Care · Diagnostics
Same-week appointments, unhurried consultations, and a team that knows your family by name. From routine check-ups to chronic care, we treat the whole person.
Our services
Comprehensive check-ups, sick visits, and health screenings for adults and children, with time to actually talk.
Well-child visits, immunisations, and developmental checks in a child-friendly environment.
Annual exams, prenatal support, contraception counselling, and menopause care.
Structured care plans for diabetes, hypertension, and asthma — with regular reviews and clear goals.
On-site blood work, ECG, and rapid testing, so most results come back within 24 hours.
Routine immunisations, flu shots, and pre-travel consultations with destination-specific advice.
Our team
MBBS, DM (Family Medicine)
Practice lead with 15 years in primary care. Special interest in preventive medicine and lifestyle health.
MBBS, DCH
Gentle, thorough paediatric care from newborn checks through adolescence.
MBBS, MRCP
Focused on chronic disease management and complex adult care.
Your visit
Book by phone, WhatsApp, or the form below. Urgent cases are seen the same day where possible.
An unhurried visit with your doctor — history, examination, and your questions answered in plain language.
Most lab work is done on site. We call you with results — you never have to chase us.
A clear written plan, prescriptions sent to your pharmacy, and scheduled follow-up so nothing slips.
About the practice
Northside Family Practice was founded on a simple idea: appointments long enough to listen, and a team consistent enough to know your history.
Our doctors, nurses, and front-desk staff work as one team around your care — from the moment you book to the follow-up call after your results.
Patient feedback
“The first practice where I never feel rushed. Dr. Bennett explains everything and the front desk actually calls back.”
“They saw my son the same morning I called, and the follow-up call two days later meant the world.”
Request an appointment today — most new patients are seen within the week.
Contact
Send us your details and preferred time, and our front desk will confirm within one business day. If this is a medical emergency, call your local emergency number now.