The staff is very helpful, doctor is great, there are no long waits, the office is bright and clean and the waiting room has video games to entertain siblings.