Mon–Sat 8:00–19:00 · Same-week appointments

Family health clinic

Care that knows your name.

Same-week appointments, doctors who listen, and one plan for your whole family — under one calm roof.

Same-week visits

Most insurance accepted

4.9★ patient rating

Calm abstract illustration of overlapping teal circles with a gentle pulse line, a leaf and a warm sun disc

Next availability

Tomorrow, 9:40 — Dr. Amara Osei

In-network with

Meridale Health logo
BlueField logo
CarePlus logo
Union Mutual logo
Alta logo

Not listed? Call us — we’ll check your plan before your first visit.

Our services

Everything your family needs, in one place

Six departments share one record and one care plan, so you never repeat your story twice — and nothing falls between specialists.

Primary care

Annual checkups, chronic-condition care and honest advice from a doctor who knows your history.

Learn more →

Pediatrics

From newborn checks to teen visits — gentle care, honest answers and same-day slots for sick kids.

Learn more →

Dermatology

Skin checks, mole mapping and treatment plans — with photos tracked visit to visit, not from memory.

Learn more →

Physiotherapy

Hands-on rehab for backs, knees and shoulders, with a home program that fits your actual week.

Learn more →

Nutrition & lifestyle

Realistic food and sleep coaching that works alongside your medical plan — no fad diets, ever.

Learn more →

Mental health

Counselling and psychiatry in the same building as your GP — one referral, no waiting-room stigma.

Learn more →

How it works

From “I should get that checked” to checked

01

Choose a time online

Pick a doctor and a slot that fits around school runs and meetings. Most patients are seen within the week.

02

Meet your doctor

Twenty unhurried minutes, in person or by video. Your whole family history is already on the screen.

03

Leave with a plan

Clear next steps, prescriptions sent to your pharmacy, and results explained in the portal — in plain language.

Runs with any booking plugin — or plain phone calls.

18k

Patients cared for across three generations

92%

Of new patients seen within one week

14

Clinicians across six departments

4.9★

Average rating from verified patient reviews

Meet the team

Doctors who stay with your family

You’ll see the same faces at every visit — because continuity is half the medicine.

Abstract portrait of Dr. Amara Osei

Dr. Amara Osei

Family medicine

Fifteen years of whole-family care. Known for explaining scary results calmly.

View profile →

Abstract portrait of Dr. Ben Halloran

Dr. Ben Halloran

Pediatrics

Keeps stickers in every pocket. Kids ask to come back — parents get straight answers.

View profile →

Abstract portrait of Dr. Lin Zhao

Dr. Lin Zhao

Physiotherapy

Former team physio. Builds rehab plans people actually finish.

View profile →

Patient stories

What families say after year one

“Three kids, two grandparents, one clinic. They caught my father’s heart issue at a routine checkup — because his doctor actually had time to listen.”

Renata Alvarez

Patient family since 2021

“I booked online on Sunday night and saw the physio on Tuesday. Six weeks later I ran my first 10k since the injury. Nobody rushed me out of the room.”

Daniel Mbeki

Physiotherapy patient

FAQ

Before your first visit

Do you accept my insurance?

We’re in-network with most major regional plans, including Meridale Health, BlueField, CarePlus, Union Mutual and Alta. Call reception with your member ID and we’ll confirm coverage before you book — no surprise bills.

What should I bring to a first appointment?

A photo ID, your insurance card, a list of current medications and any recent test results. Arrive ten minutes early for a two-page intake form — we keep paperwork deliberately short.

Do you offer telehealth appointments?

Yes. Follow-ups, prescription reviews and mental-health sessions work well by video, and your doctor will say honestly when something needs an in-person exam instead.

Can you see my children too?

That’s the point of Wellspring — pediatrics from the newborn weeks through the teen years, in the same building as your own doctor, with one shared family record.

How quickly will I get test results?

Most lab results reach your patient portal within 48 hours, each with a plain-language note from your doctor. Anything urgent, we phone you the same day — you’ll never learn bad news from an app.

Feel better, sooner.

Book online in under two minutes, or call and a human answers. Most new patients are seen this week.

Urgent? Call us — same-day slots are held every morning.