Have two kids (6y & 2y) who have been here since they were newborns. The Drs and PAs are great and really care, the office staff has changed over the years and I remember a time where they were pretty rude & one time they made me leave my license while we were being seen which I 100% do not understand... We have always had Cigna PPO and now Blue cross PPO which are both good insurance plans. Luckily they are a lot better now! Really sad Dr Alexander retired, he was the best!