Came here for some diagnostic tests and honestly the facility is clean and the staff knew what they were doing. Equipment looked modern and they explained everything clearly which I appreciated. My only gripe is that even though I made an appointment, I still waited almost an hour before they called my name and I no go lie that annoyed me small small. Otherwise decent experience and I'd come back if they sort out their timing.