I am very impressed with this place! I've bounced around to several differed ped offices around town and never was truly satisfied until I came here. The doctors actually sit down and talk to you! Wait times are very short and the doctors are not rushed. They even make a point to follow up on you with your major concerns and encourage you to call the office if anything else comes up.They are also pretty natural friendly here which is a plus. So far we've seen Dr. Ravi, Dr. Osborne and PA Liz here and all were wonderful! My son loves coming here!