Never have to wait beyond my appt time. Dr. Johnson is great–always takes her time and is very thorough and personable. The staff are always very nice as well.