Great place, puts you at ease right away. Super friendly and supportive staff that lets you channel surf while waiting for Dr Hao. He uses some interesting technology including taking pictures of my teeth so I fully understood what he was planning on doing. Very helpful with insurance questions and flexable with sheduling.