Dr. Rowle and his staff are amazing! They have great people skills, very attentive, and excellent service. They always address you by name and with courtesy. The rewards program encourages to always be on time and keep good cleaning habits. Love going there, it's like visiting a group of friends.