We have been going to Arrowhead Pediatrics for several years now. For the most part we are impressed with their service. The wait can be long though at times. They do offer televisions to watch while waiting. They are also good about getting you in on the same day, if needed.