Hospital appointment nearby so I came here after to do some routine tests and I was impressed with how they set everything up. The staff explained what they were doing and the equipment looked decent, but abeg the waiting time between tests was something else. I sat down for almost 30 minutes just waiting for results even though it's supposed to be quick. Overall the diagnostic results were accurate and worth it, just wish they could speed up their process because time is money sef.