Hospital appointment nearby so I came here after and honestly the diagnostic tools they have are legit impressive. The staff explained everything clear and the results came back fast which was great. My only gripe is I waited almost 50 minutes before anyone called my name even though I had a booked appointment. For the price they charge abeg that waiting time no make sense but I won't lie the actual service was solid so I'll give them the 4 stars.