I am only reviewing my most recent visit as every visit is different. I was in a bad way that day with my pain issues. I showed up between 5 and 10 minutes before my appt time which is normal for me. My appt is always for 11 AM (unless there is an extremely abnormal situation). At 11:07 the patient before me was called into the exam room. Being a maintenance only patient it is sometimes difficult to wait for other patients whose visits last 30 minutes or longer, mine visit is usually 5 to 10 minutes tops.. By the time my name was called it was 11:37. Anne had already asked if I was ok, I was sort of slumped over because not only was my leg pain an issue but I was dealing with back pain issue again and hadn't been sleeping. I was offered muscle relaxers for my back pain which I never even considered before this, not sure why , and they have helped much more than ibuprofen. This was one visit. Not often am I in that much pain, but the longer I wait, the more my pain intensifies. The wait for my appt is not always that long either. I only will give a 9 out of 10 recommendation to people I know because of the travel distance not because of any other reason. Staff is wonderful and going to MPMR has saved my life literally.