Hospital appointment nearby so I came here after and I must say the diagnostic equipment looks modern and the staff were helpful explaining everything. My results came back accurate and fast which was great but abeg the waiting area was packed and I sat there for almost 45 minutes before they called my name even though I had an appointment time. For what they charge you'd think the schedule would be better managed but overall the service was solid. I'll come back but next time I'm booking early morning slot to avoid the crowd.