Very happy with Dr. Johnson and staff. All are very welcoming. I was impressed with the fact that the wait time is less than 10 minutes, unlike most other doctors I’ve been to.