As your trusted General Medical Practitioners and Occupational Health Services provider, we are committed to delivering comprehensive care tailored to your individual needs.
For all your health needs
As your trusted General Medical Practitioners and Occupational Health Services provider, we are committed to delivering comprehensive care tailored to your individual needs.
For all your health needs
As your trusted General Medical Practitioners and Occupational Health Services provider, we are committed to delivering comprehensive care tailored to your individual needs.
For all your health needs
About
Gen-Occ Med
We prioritize your health and well-being above all else.
100% Satisfied Patients
Over 1000 satisfied patients have entrusted us
100% Satisfied Patients
Over 1000 satisfied patients have entrusted us
100% Satisfied Patients
Over 1000 satisfied patients have entrusted us
Meet Us
Our dedicated team
Services
Our team of experienced medical professionals is dedicated to keeping you and your workforce healthy, offering:
Consultations
Personalized consultations to address your health concerns and provide expert medical advice.
Consultations
Personalized consultations to address your health concerns and provide expert medical advice.
Consultations
Personalized consultations to address your health concerns and provide expert medical advice.
Vaccinations
Comprehensive vaccination services to protect you and your loved ones from preventable diseases.
Vaccinations
Comprehensive vaccination services to protect you and your loved ones from preventable diseases.
Vaccinations
Comprehensive vaccination services to protect you and your loved ones from preventable diseases.
Chronic Illness Management
Specialized care and management plans for chronic health conditions to improve your quality of life.
Chronic Illness Management
Specialized care and management plans for chronic health conditions to improve your quality of life.
Chronic Illness Management
Specialized care and management plans for chronic health conditions to improve your quality of life.
Check-ups
Routine check-ups to monitor your health status and detect any potential issues early on. Insurance/ medical aid check ups e.g vitality.
Check-ups
Routine check-ups to monitor your health status and detect any potential issues early on. Insurance/ medical aid check ups e.g vitality.
Check-ups
Routine check-ups to monitor your health status and detect any potential issues early on. Insurance/ medical aid check ups e.g vitality.
Occupational Health Services
Tailored occupational health solutions including pre-employment screenings, workplace injury management, and health assessments.
Occupational Health Services
Tailored occupational health solutions including pre-employment screenings, workplace injury management, and health assessments.
Occupational Health Services
Tailored occupational health solutions including pre-employment screenings, workplace injury management, and health assessments.
SAMSA/ MCA Medicals
Fulfill your South African Maritime Safety Authority (SAMSA) / Maritime and Coastguard Agency (MCA) medical requirements efficiently and conveniently at our practice.
SAMSA/ MCA Medicals
Fulfill your South African Maritime Safety Authority (SAMSA) / Maritime and Coastguard Agency (MCA) medical requirements efficiently and conveniently at our practice.
SAMSA/ MCA Medicals
Fulfill your South African Maritime Safety Authority (SAMSA) / Maritime and Coastguard Agency (MCA) medical requirements efficiently and conveniently at our practice.
OGUK Medicals
Our medical professionals are accredited to do OGUK Medicals - Oil and Gas UK Offshore Medicals
OGUK Medicals
Our medical professionals are accredited to do OGUK Medicals - Oil and Gas UK Offshore Medicals
OGUK Medicals
Our medical professionals are accredited to do OGUK Medicals - Oil and Gas UK Offshore Medicals
Book an Appointment
Schedule your visit now for personalized care in a comfortable environment. Your journey to a brighter, healthier smile begins here.
Our Working Program
Monday
08:30 - 17:00
Tuesday
08:30 - 17:00
Wednesday
08:30 - 17:00
Thursday
08:30 - 17:00
Friday
08:30 - 17:00
Saturday
Closed
Sunday
Closed
Our Working Program
Monday
08:30 - 17:00
Tuesday
08:30 - 17:00
Wednesday
08:30 - 17:00
Thursday
08:30 - 17:00
Friday
08:30 - 17:00
Saturday
Closed
Sunday
Closed
Our Working Program
Monday
08:30 - 17:00
Tuesday
08:30 - 17:00
Wednesday
08:30 - 17:00
Thursday
08:30 - 17:00
Friday
08:30 - 17:00
Saturday
Closed
Sunday
Closed