We have been very pleased with all the doctors and NPs we have seen here. They were able to get us in the same day when my baby was sick. The triage department always gets back to me within 15 minutes from when I call. I've never had a problem with the front desk or scheduling. The billing department has also been great with working with us. The only downside to the clinic is that it is somewhat dark inside and old, but otherwise it's clean and has separate waiting areas for sick and well children.