Came for their diagnostic services and the setup looked proper sha with all the modern equipment and everything. But waiting took almost an hour even though I had an appointment and only three people was ahead of me. The staff were friendly enough when they finally got to me and the results came back clear which I was happy about but for what they charge here abeg the wait time no make sense. I'll probably come back if I need their services again but next time I'm calling ahead to complain about the waiting first.