Dr Johnson has been my dentist for 14+ yrs and is straight forward, honest and does fantastic work. I dread the day I have to see another dentist. I have had numerous procedures, partial, extractions, cleanings. Althought he does not take insurance, you have to file yourself, they do everything but mail it for you. Only downfall is upfront expense, but over all well worth the hassle. Very reasonable rates.