I've had 3 root canals and 3 implants with him! (yes I have bad teeth) He is very good at what he does and is a perfectionist who loves his work. He's not cheap but you get what you pay for and is also quite fair about payment schedules. He's especially good at fixing problem teeth or challenging situations where others have failed. You can trust him completely, he has your best interest at heart.