Rick is friendly, knowledgeable and competent. He has very strong hands and seem to know exactly where your sore spots are and he takes the time to explain everything to you. They accept insurance and are able to calculate down to the dime how much your responsibility is; they do collect that upfront after the appointment. I have never had any insurance issues with them. All appointments are one hour long.