We have taken our children here for the last 3 years and have no major complaints. We chose this practice because it’s small and run by women. The wait time is never too long, but their hours are somewhat limited due to the size of the staff. It’s nice to come someplace where the same doctor always sees your child. They have a better understanding of my kids’ health that way I think(I hope!). The only real downside is that they only take cash for co-pays & the front desk can sometimes be a little cranky. But overall a nice place.