I have taken my almost 3-year-old son here since he was born. Initially I was pleased with my experience with them but I am trying to find a new office now. They have high turnover and are frequently short staffed. It can be hard to get in to see them and if you’re even a couple of minutes late for an appointment they will refuse you. They work together with local rainbow pediatrics for 24 hour on-call service. However getting a call back has been inconsistent.