Once i brought my mom to see Dr. Yao. We had an appointment but still need to wait for almost 3 hours. When i tried to ask the front desk that how long we need to wait, they said ""You can leave if you don't want to wait!!!"". He has been in thie field for over 7 years but I don't like his service and his office staff. There always a long wait. If you know Dr. Yao or his wife pretty well he will see you before this appt. patients. And finally Dr. Yao just used 5 mintues to finish the whole body check for my mom (first time office visit!). I don't really like the feeling.