Dr. Yeo has been my dentist for 7 years and he is one of the best dentists I have ever had. Being from a military family I have been to many civilian dentist and he is one of the best. He does not allow a hygienist to clean your teeth but he does it himself, so you get the best care. Thankfully I have only needed cleanings but I would go to him for any procedure. He seems to be a perfectionist and makes sure you receive excellent care. If he is this diligent about cleaning your teeth I can only imagine the incredible treatment you can get from him if you needed an implant, crown, etc. Also his costs are very cheap for the service he provides. As I said before I have been to many different dentists and you get 5 star treatment for an extremely low price. I will never change my dentist. Even if I move away from the area I will get any and all treatments from Dr. Yeo.