This was a very good visit -- our first as a new patient for my Kindergartner. A physical and a flu shot. They were busy but very quick. They got us in and out in about 90 minutes. I loved the online paperwork submission and the online appointment scheduling. They call people back quickly from the waiting room, and we didn't have to wait in the exam room forever. The doctor spent a lot of time with us (15 mins or so) and seemed to genuinely care about my daughter's health, safety and well being. She counseled us on age-appropriate issues, like "stranger danger" and, with my daughter being very tall, how to lift things properly with her legs so she doesn't hurt her back. Even down to recommending we switch from whole milk to 2%, how to keep her hydrated throughout the day, and proper posture for her height. And she pointed out that with her being so tall, she will get treated as an older child and there may be some social pressure there. It was very thorough and thoughtful! Everyone was nice and accommodating. The location is convenient. The office staff is welcoming. And the patients are very diverse (there was about 8 different nationalities in the waiting room all at once.) Very good care, quick service. We were pleased. Thank you!