Came for a quick diagnostic test and the whole process was smooth sha, staff knew what they were doing and explained everything clearly which I appreciated. But abeg, I sat there for almost 45 minutes before they even called my name even though I had an appointment. The results were accurate and the facility itself is clean and organized so I'll be back, but they really need to sort out their timing because my time matters too.