This is the place to go for the whole family if you want quality heath care. It is a small practice and they are excellent with kids and the nurses are really really nice and caring and always answer any questions i may have in a way its easy to understand. They are honest and up front about everything. I know a lot of people who go here and all have only good things to say about it. They go above and beyond when it comes to my family which to me is what really means a lot. I trust the drs here and only have good things to say about them.