I have been seeing Dr. Gee for longer than I can remember and he has been treating my 6-year old for 3 years now.
My only issue has ever been is that since I often take the last appointments of the day the office often runs late because of an emergency that comes up, but they always call and tell me to take my time as they are running behind.