I have four boys ( 3 have been seen here), my 7 years old is the youngest and last to be a patient here. I only rated 3 stars because they do not take state plans and I had very bad experience(s) with the front office staff and their supervisor. Despite my concerns, the 3 stars are specifically attributed to Dr. PeBenito. She is thoughtful, caring and thorough. The time it takes to get in is well worth the wait. Dr. PeBenito prepared me for the battle that I was going to have with the public school system. I always get answers to my questions and concerns. Sadly, I am looking at other providers because of the staff.