Finally, a doctor who actually listens.
Tired of being rushed? We take the time to hear you out, explain what's going on, and make sure you leave feeling understood — not confused.
What's bothering you?
GP Consultations
Talk to someone who won't rush you.
→Diabetes Management
Stay on top of it, before it gets on top of you.
→Travel Vaccination
Sorted before you fly. One visit, all your jabs.
→Pediatric Care
Because "they'll grow out of it" isn't always true.
→Urgent Care
Sick today? We'll see you today.
→Minor Surgery
Done right here. No hospital queue, no referral wait.
→What to expect
Book
Schedule your appointment online or call us directly. Same-day slots often available.
Arrive
Our warm waiting room welcomes you. Complete a brief form if you're a new patient.
Consult
Your doctor listens, examines, and discusses your concerns with unhurried attention.
Treat
Personalised treatment plan, prescriptions, referrals, or in-practice procedures as needed.
Follow Up
We check in on your progress and adjust your care plan for long-term wellness.
What our patients say
Caring for Kuilsriver since 2004
From newborns to grandparents, we've been a trusted part of this community for over two decades.
You've been putting it off. Let's change that today.
No phone calls. No hold music. Book in under 2 minutes.
Book with Dr. Pedro
Holistic care · Diabetes · Travel Medicine
Book Appointment →
Book with Dr. Adams
Family Medicine · Child Wellness · Chronic Care
Book Appointment →Free cancellation up to 24 hours before your appointment. No obligation.