I can't recommend Dr. Raihle highly enough. He has been my dentist for more than 10 years. He has performed root canals, installed crowns and fillings. He's a bit of a dental geek, up on what's going on in the field and proud of the high quality of his work. I have never trusted a dentist so much: he gives you the straight dope, and I never had the feeling that he was looking at my mouth as a source of revenue. Chair-side and office staff are great. Never had any problems with my insurance.