Came for a quick diagnostic test and the whole process was handled well honestly. The staff knew what they were doing and the equipment looked quality but abeg the waiting time was something else. I was told 30 minutes and sat there almost an hour before they called my name. Other than that sha the results came back clear and detailed so I can't complain too much.