Trusted medical care in Riversdale
─ RIVERSDALE MEDICAL PRACTITIONERS ─
Open 365 Days a Year
Medical care available throughout the year, including weekends and public holidays.
Four Dedicated Doctors
Experienced general practitioners providing attentive and personalised care.
Care for the Whole Family
Comprehensive medical care for babies, children, adults and older patients.
24/7 After-Hours Assistance
After-hours emergency consultations are available when urgent medical attention is required.

─ ABOUT OUR PRACTICE ─
Caring for the Riversdale community for generations.
In the heart of Riversdale, Western Cape, stands a medical practice that has served its community for more than 70 years.
Within the walls of our beautiful historic building, four dedicated doctors provide medical care with diligence, precision and compassion. Every patient is treated as an individual, with careful attention given to their concerns, medical history and healthcare needs.
We believe that excellent healthcare begins with listening. Our doctors take the time to understand each patient, explain the available options clearly and provide considered medical guidance.
Whether you are visiting us for a routine consultation, diagnostic testing, a medical procedure or an urgent health concern, our team is committed to helping you feel informed, supported and cared for.
─ Here when you need us ─
Open 365 days a year.
Healthcare needs do not always follow ordinary office hours. Riversdale Medical Practitioners is open every day of the year, with after-hours emergency consultations available when urgent medical attention is required.
Monday to Friday
08:00–17:00
Saturday
08:00–12:00
Sunday and Public Holidays
11:00–12:00
After-Hours Emergency Consultations
Available 24 hours a day, seven days a week.
─ Our Pricelist ─
20-Minute Consultation Fees.
Weekday Consultation
Payable on the day of service
R640
Saturday Walk-In Consultation
08:00–12:00
R690
Sunday & Public Holiday Urgent Visits
11:00–12:00
R820
Emergency Consultation
R1,320
Please note: Consumables, medication and additional procedures are not included in the consultation fee.
─ OUR MEDICAL SERVICES ─
Comprehensive care, delivered with precision and compassion.
We provide a broad range of general medical, diagnostic and minor procedural services from our Riversdale practice. Every consultation, test and procedure is approached with careful clinical attention and respect for the individual needs of the patient.
GP Consultations
Personalised general-practitioner consultations for children, adults and families, covering everyday illnesses, health concerns, preventative care and ongoing medical management.
Minor Emergency Care
Prompt assessment and treatment for appropriate minor emergencies, including wound suturing, fracture care and lesion cauterisation.
Minor Medical Procedures
Minor procedures performed at the practice, including lump removals and abscess drainage, subject to consultation and clinical assessment.
Blood Tests
Convenient blood sample collection to assist with diagnosis, health screening and the ongoing monitoring of medical conditions.
ECG Testing
Electrocardiogram testing to assess the heart’s rhythm and electrical activity.
Stress ECG Testing
Exercise-based heart testing using an exercise bicycle and heart monitor to evaluate how the heart performs during physical activity.
Lung Function Testing
Breathing assessments that help our doctors evaluate, diagnose and monitor lung and respiratory function.
24-Hour Blood Pressure Monitoring
Extended blood-pressure monitoring that provides a more complete picture of blood-pressure patterns throughout the day and night.
Well-Baby Checks
Comprehensive growth, developmental and milestone assessments to support your baby’s health and wellbeing.
Radiology Department
On-site X-ray services to help diagnose fractures, injuries and other medical conditions.
Bone Density Studies
Quick, non-invasive testing to assess bone strength and identify osteoporosis risk.
Laboratory Services
Professional blood and urine testing for routine checks, monitoring and diagnosis.
Professional Wound Care
Careful wound assessment, cleaning and dressing provided by our qualified nurse.
IV Infusions
Clinically supervised intravenous infusions administered according to the individual patient’s medical requirements.
Allied Health Services
Access to a broader healthcare network that includes physiotherapy, psychology, hand therapy and dietetics.
*All procedures, tests and treatments are subject to consultation, clinical assessment and practitioner availability.
─ Our Approach ─
Personal attention & Trusted expertise.
For more than 70 years, Riversdale Medical Practitioners has provided dependable, personal healthcare to the Riversdale community. Our approach is built on trusted relationships, attentive care and support for patients through every stage of life.
More Than 70 Years of Service
A long-standing medical practice with deep roots in the Riversdale community.
Care for Every Generation
Comprehensive healthcare for babies, children, adults, families and older patients.
Open Throughout the Year
The practice is open 365 days a year, including weekends and public holidays.
Collaborative Healthcare
General medical care supported by qualified nursing and allied healthcare professionals.
─ meet our team ─
The team that takes care of you
Our team combines clinical experience with a personal approach to medicine. We take the time to understand each patient’s concerns, explain the available options and provide care that is appropriate for the individual.

Gerrit Botha
MB,ChB(Stell); DipPEC(SA)

Initza Maartens
MB,ChB (UFS)

Werner Kapp
MB,ChB (UFS)

Fanie SMall
MB,ChB(PTA); DipPEC(SA); Dip Obst(SA)

Sr Rina Kapp
B. CuR(PE)
─ OUR HAPPY PATIENTS ─
Trusted by generations of Riversdale families.
Every patient experience matters to us. We are grateful for the trust our patients place in our team and for the opportunity to care for individuals and families throughout our community.
─ Contact Us ─
Visit RIVERSDALE MEDICAL PRACTITIONERS
Our team is available to assist with appointment bookings, general enquiries and after-hours medical concerns.