Was in the area for my checkup and decided to do my full blood work here instead of stress myself with another hospital. The whole process from registration to getting my results was smooth sha, staff knew what they were doing and didn't waste my time. One thing that really got me though was how the lab technician explained what each test was for before drawing blood, not many places do that. For the price they charge, the service matched it well and I'll definitely be coming back for my next screening.