The office staff is great and the experience was amazing! Dennis doesn't talk down to you or make you feel bad, he treats you like a real person. I put off dental care for years because I was embarrassed to have anyone look at my teeth. Dennis was recommend to me for the way he treats people and I would recommend him to anyone who is looking for a good experience. Now I have a great smile again and I was able to do it on my time and on my budget. Thank you Dennis the Dentist!