Always a pleasure to take my kids here. Been going for 9 years. Today my 16 month old had an issue and I needed to get in right away. They fit me in within an hour of my call. The entire staff is professional and friendly. Their offices are immaculately clean. And my kids always love to spin the prize wheel at the end.