This is the worst Dr who does not care about his patients. He's cold, removed and robotic. Has no understanding of your personal problems and only sees dollar signs. Told me my problems don't concern him. Refused to refill a medication that I was not abusing at all because I didn't have the money to come in to the office because I have insurance issues. He knew I would be in pain. I was dx with a torn rotator cuff with complications. I am an ex health care provider and know all about Dr. Shopping and he was implying that's what I was doing and that was not true. I had to sign papers and agree not to go to another Dr and I didn't. I kept my word. He didn't even call me to see how I was and had his secretary call. Don't go here. Asheville medicine is a joke. Every Dr who couldn't make it anywhere else practices here. I only hope he feels the pain I do and no one will care. He's a spoiled brat. The office staff is also rude and uncaring. Big mistake to come to this facility. Beware.