The staff here is very helpful and competent. They work around your schedule for appointments. THey handle all of the billing concerns with the insurance company. The nurses are friendly and make you feel comfortable. I don't care to go to any doctor's office but Cascades makes it bearable.