The doctors at this practice are all excellent. Each one is extremely caring about the children they treat. They will work extra hard and on their own time to make sure your child gets the treatment they need. The one thing I do dislike about them, is you have to wait a long time when you go in. But, they are also taking their time with each patient. They only treat patients between birth and 18 years of age. They also have staff that speaks Spanish, so if you speak Spanish they can communicate with you easily.