We have had nothing but great visits at Dr. Rheude's.They are always on time and very very well organized. The people are friendly kind and thoughtful. I give them an 11 out of 10