Though Dr. Johnson was knowledgeable, I didn’t care for his bed side manner – inappropriate at times. The hygienists were all great, but the front office staff was not friendly. The practice also didn’t code all of my visits properly, and I ended up paying quite a bit more than I should have. I’ve found a new perio and am much happier.