Hospital appointment nearby so I came here after and honestly the diagnostics were done properly. Staff knew what they were doing and explained everything clear, which I appreciated since I'm not the medical type. Only thing that annoyed me is I waited almost 45 minutes even though I had booked ahead sef. For what you're paying here, the least they can do is respect appointment times, but overall the actual service was solid so I'm not mad.