General Practitioners in Craighall Park, Randburg

Dr Mark van Niekerk & Associates is dedicated to providing patient-centred, compassionate, and comprehensive healthcare for you and your family.

Book an Appointment
Reception and waiting area at Dr Mark van Niekerk & Associates

Our Services

Acute Medical Care

Care for current illnesses, infections, and minor injuries.

Preventative Health & Screening

Full medical check-ups and preventative health screening.

Diagnostic Services

Coordination of external labs and imaging.

Men's Health

Men's health checks and prostate screening.

Women's Health

Women's health checks and pap smears.

Paediatric Healthcare

Care for children of all ages.

Minor Procedures

Including suturing and cryotherapy (Wednesdays).

Mental Health

Because mental health matters.

Medical Weight Loss

Medically supervised weight loss, including GLP-1s.

Meet the Team

Dr Mark van Niekerk, General Practitioner

Dr Mark van Niekerk

MBBCh (WITS)

The embodiment of a true family doctor — warm, approachable, and genuinely invested in his patients' well-being. With over 30 years of experience as a GP, he brings deep clinical expertise paired with a heart of gold.

Dr Olivia Visentin, General Practitioner

Dr Olivia Visentin

MBBCh (WITS), Dip PEC (SA)

Patient and approachable. She loves being a family doctor and values the opportunity to truly get to know each patient, building long-term relationships and caring for the whole family across every stage of life.

Dr Rosanne Bentley, General Practitioner

Dr Rosanne Bentley

MBBCh (WITS)

A compassionate practitioner who takes a holistic approach to patient care and is committed to practising evidence-based medicine, with a particular interest in complex medical cases.

Dr Samet Citlak, General Practitioner

Dr Samet Citlak

MBBCh (WITS)

Values building strong, meaningful relationships with his patients and their families. A strong advocate for preventative care, with a particular emphasis on early screening and proactive health management.

A doctor at Dr Mark van Niekerk & Associates taking a patient's blood pressure

About Our Practice

Our practice is built around a team of four dedicated GPs who between them bring decades of combined experience and a shared commitment to warm, approachable family medicine. Whether you're booking a routine check-up or need care for a specific health concern, our doctors take the time to genuinely know their patients. Our focus is simple: patient-centred, compassionate, and comprehensive care for the whole family.

Contact Us

Address: 2nd Floor, Valley Centre, 396 Jan Smuts Avenue, Craighall Park, 2196

Phone: 011 447 9233

Email: drmarkvan@gmail.com

Hours:

  • Monday – Friday: 08h00 – 17h00
  • Saturday: 08h00 – 12h00
  • Sunday: Closed
  • Cryotherapy: Wednesdays

Walk-ins welcome — please call ahead to avoid long wait times.