My appointments are always on time. I am always comfortable while I am having anything done. TV is available. Comfortable chair with a massage helps. I love the warm washcloth before I leave. But most important Dr. Dahm always has time to chat and I never feel rushed or worse yet dismissed. He answers all my questions and/or explains whatever procedure I need. All of his staff are friendly, knowledgeable, and reliable. Very good group!