Frequent customer here and I must say Emzor has really helped me stay on top of my health. The staff know me by name now and they explain everything clearly which I appreciate. My only gripe sha is the waiting time even when you have an appointment because I came in at 2pm for a 2pm slot and didn't see anyone until almost 3. Otherwise quality is there and prices are fair for what you get.