Although I have only been there once, so far, I can say that the staff are very courteous, professional, and “Iowa Friendly”. I was impressed with the speed of getting an appointment as well as their use of modern technology for their appointment booking and contact methods. They are very fast to respond to email as well. My favorite aspect of Reset, is the simplicity of their billing and programs!