Dr. Ng is a skilled and caring doctor. His office is quick to arrange appointments and he is always prompt to see you. He does his best to make you comfortable and makes it clear what treatments are necessary. His bedside manner is top-notch and he is very competent. I highly recommend Dr. Ng!