Dr. Johnson and his staff are great! They always make my kids and I feel like we're good friends of theirs. I've rarely had that experience with any medical professional. They are knowledgable, kind and fun! I came in with my daughter that isn't their patient and they heard her mention that it was her birthday the day after out appointment and they came out with a Happy Birthday balloon for her. Totally made her day! You can tell that every person there loves their job because each staff member is always so happy and friendly. I"m seriously impressed with this office and am so glad we found them!