Came for a checkup last month and the doctors here actually know their work, equipment is modern and the whole place is clean sha. My own issue is that I made an appointment and still waited almost an hour before they called my name even though I arrived early. The consultation itself was thorough and they explained everything clearly which I appreciated, but abeg the front desk needs to manage the appointment schedule better because that wait was unnecessary for someone who booked ahead of time.