Dr. Johnson and her staff are great. The are caring and punctual. Most of all effective.