Came here for some tests last month and honestly the whole experience was smooth. The staff knew what they were doing, explained everything clearly, and the results came back quick which I appreciated. My only gripe sha is I had to wait almost an hour even though I booked an appointment beforehand, and that was frustrating when I had to get back to work. But overall the diagnostic work was solid and I'll come back next time I need it done.