Do not recommned this office. Dr. Kwan may be perfectly fine but his front office staff treats patients like they are doing them a favor seeing you. Confirmed my appointment for the wrong time, did not call to schedule the follow up, were rude when I called to ask why, and offered an appointment two months in the future because they were "too busy". On top of this they charge $100 for the preliminary (2 min) appt with the Dr. (The perio I ended up instead seeing did nothing like this). There are alternatives in the area with more professional staff.