This place is a joke. If you like waiting at least 15 minutes before you get called back then this a great place. I had an appointment just to get a refill on my prescription. I waiting for an hour and 35 minutes. AN HOUR AND 35 minutes!! I saw DR Cheng. Apparently she was behind. It was only 10:00 am. If you are behind that long you shouldn't be in practice. That wasn't even the the end of it. I finally get called back and they ask for a urine sample and some forms filled out. This wasn't my first time there. STUPID!! I told them multiple times that I had my mom waiting at the airport and I was in a hurry. You want to dare ask me to fill out forms when I've been here before and after you made me wait now going on hour and 45 minutes!! Dr. Cheng was rude. I normally see Dr. Smith. I will never go back to this place ever again!! Even to see a different doctor. It's not worth it. I'm always waiting in the lobby for a long period of time before I even get called back. Then your waiting again in the room. Also the receptionist will sit there while your in line and will not acknowledge you. Not a "just a minute I'll be right with you" nothing!! Like your not even there. This office is only 6 minutes away from my house so that was a plus. I'm willing to drive a lot further than to ever step foot in this office again!! I wish so badly I can give 0 stars. But apparently yelp won't allow that.