I scheduled a free consultation which went fine for the the most part. They appeared overbooked and Dr. Kim seemed rushed because of it. I spent less than 5 minutes talking to him but got a good vibe from him and his reviews as a physician were very good so I scheduled a procedure. I asked that they verify that the procedure would be covered by my insurance BEFORE my appointment. Two days before my appointment, I called to verify that it was in fact covered and things went downhill from there. The staff couldn't answer the question and kept saying they'd call me back. No call back even after speaking to 3 different girls, 3 different times. I called again the day before before my appointment and got the same thing! No one would answer my question! I kept being put on hold and then told someone in their insurance department would call me back. After another couple of calls because of no call back, they asked for my insurance information again because they couldn't find it! All the calls I made and they finally decided to tell me they couldn't find my insurance information. Yeah, no thanks! I cancelled my appointment. My suggestion to Dr. Kim is for him to clean house and get rid of the clearly inexperienced staff, OR get a manager in his office that can train his employees properly as YOU ARE LOSING CUSTOMERS! Is no one in that office reading these reviews? Additionally, the reception area at the Thomas location is too small and needs work. Cheap pleather couches and metal folding chairs......not a good look.