The process takes longer than I would like, because they have a system down where they line clients up and work them through the paces, but the system works and we all get a fair turn. I end up being there about an hour with waiting, but it is worthwhile. They are respectful and courteous and I get relief. They know what they are doing. It is good quality care.