Pic-A-Site
Doctor with patient
Walk-ins & appointments · Menlyn, Pretoria

Your Family'sHealth Partner

Comprehensive GP and family practice. From infant immunisations to chronic disease management — we care for every member of your family.

18+

Years Serving Pretoria

12,000+

Patients Registered

4.9★

Google Rating

3

Qualified Doctors

Discovery Health Bonitas Momentum Health Medihelp Bestmed Gems

How We Care For You

Six core services under one roof — for every stage of life.

General Consultations

Comprehensive medical consultations for acute illness, minor injuries, and general health concerns. Same-day appointment...

Acute illness & infections Minor injury assessment

Chronic Disease Management

Ongoing care and monitoring for chronic conditions including hypertension, diabetes, high cholesterol, asthma, and HIV m...

Hypertension & diabetes monitoring HIV counselling & ARV management

Paediatric Care

Complete child healthcare from newborn check-ups through adolescence, including vaccinations according to the SA Expande...

Well-baby & growth monitoring EPI immunisation schedule

Occupational Health

Pre-employment medicals, periodic health surveillance, and fitness-for-duty assessments compliant with the Occupational ...

Pre-employment medicals Periodic health surveillance

Women's Health

Family planning, cervical cancer screening (Pap smears), contraception counselling, and routine gynaecological check-ups...

Pap smears & cervical screening Contraception & family planning

Travel & Vaccination Clinic

Travel health consultations, yellow fever vaccination (as an accredited centre), and all routine adult vaccinations incl...

Yellow fever vaccination (accredited) Travel health risk assessment

Your Doctors

Experienced, qualified, and passionate about your health.

Dr Thabo Mokoena
PR 0512345

Dr Thabo Mokoena

Principal GP

Chronic Disease Management & Preventive Care

MBChB (University of Pretoria), Dip HIV Man (SA)

Dr Anisa Patel
PR 0567890

Dr Anisa Patel

Family Physician

Paediatrics & Women's Health

MBChB (Wits), Dip Child Health (SA)

Dr Willem Joubert
PR 0534567

Dr Willem Joubert

General Practitioner

Occupational Health & Sports Medicine

MBChB (Stellenbosch), DOH (HPCSA)

Modern clinic

18+ years serving Pretoria families

114 Atterbury Road, Menlyn, Pretoria

Trusted by Families Across Pretoria

Dr Mokoena has managed my diabetes for over six years. His approach is thorough and he always takes the time to explain my results. I trust this practice completely.

Samuel Mahlangu

Bringing my three kids here since they were babies. Dr Patel is wonderful with children — patient, gentle, and never rushes us. The immunisation reminders via WhatsApp are a lifesaver.

Fatima Cassim

Vitality Health handled our company medicals for 40 staff members efficiently and professionally. Dr Joubert provided detailed occupational health reports within 48 hours.

Refilwe Dube

Book Your Appointment

Walk-ins welcome · Same-day appointments for urgent cases