Dr. Ng is an excellent doctor, but my review is of the front office of this medical group. I called on Monday morning and was directed through an unmanned answering system to leave a message to make an appointment and informed that my call would be returned in the order it was received. As of Wednesday morning, still no return call. So even though the "recording" says not to leave a second message, I call again. Greeted once again by the same message. I repeat my original message and indicate that I am only calling because no one has returned my call in now 48 hours. It's almost time for the office to close today, which is now Wednesday p.m. and still no return call. I am surprised with this inefficient front office, you have ANY patients left. Appalling.