Came for my diagnostic tests after my doctor referred me here and I won't lie the results came back clear and well detailed. What annoyed me was sitting there for almost two hours before they even called my name even though I had an appointment. The staff were polite enough and the equipment looked modern but abeg that waiting situation needs to be sorted because I had other things to do that day.