I love visiting Dr. Johnson. The office is warm and welcoming and so clean. I always have a fun time and everyone is so nice to me. I can't wait until my next appointment.