I am very happy with the services at Dr. Cannon's office. I just finished having my teeth cleaned by DeAnne (she is very thorough). Dr. Cannon has been "watching" some of my old fillings for the last three years. He is able to show me on a computer screen what they look like. He continues to let me know that at some point they will need to be replaced (they have been there since I was a child). I can even tell with each visit they look worse. I find that he is conservative in his approach to dentistry and is not out to take my money. I am very happy at this office.