A great surgeon but when it comes to efficiency and respecting people's time he is severly lacking. I had a 2:00 appointment, at 2:55 I was still sitting in the waiting room to be seen. I finally just had to leave and nobody in the office apologized for the inconvience. For the prices Dr. Lo charges for his services, you think he would be a little better at customer service and valuing his customer's time. Do not go to Dr. Lo if you're on a schedule, and be sure to bring a book because you'll be waiting a while.