Dr. Kathy is an Angel - the very best! . . . ready to see me when I showed up for my appointment. I never had to wait for them to show up. The waiting room is nice.. I never feel like I have to sit too close to someone or that it is overcrowded. My appointment started on time.