My children are seen by this practice and we have gone for 10 years. I really like them. They take time with patients and are not high pressure. They often try to give options. If you are a more laid back person, you might like this place. The staff seems to turnover frequently. The billing is often done wrong. I still keep coming back. Also, vaccines are now cash pay only...for well child visits, this is a good place to go overall.