Came for my blood work test and honestly the staff were really helpful explaining the whole process to me, which I appreciated sef. The actual lab work itself was done well and results came back faster than I expected which was great. My only gripe sha is that I had to wait almost an hour before anyone called my name even though I had an appointment, and there weren't enough seats in the waiting area so I stood most of the time. Overall decent place for your diagnostics but fix the appointment system because that one don tire me.