This review reflects the office as a whole more than the good doc. I like the doctor. She is very friendly, personable, and knows what she is doing. What i cannot stand is the constant tardiness of appointments. I get there at 1140 for an 1145 appointment. 30 minutes later they ask for payment, and tell me it will be another 45 until im seen. I cannot recommend doctors offices that make that standard. I always have to wait an hour or two after my appointment to be seen. But the doctor is good.