At first, okay, but ever since it’s just been terrible. Along with Beaver Medical group, id avoid at all cost. I’m driving 200 miles to see a doctor since Dr. Stewart has no clue what he’s talking about. Making decisions after he hasn’t seen or touched my ankle in 3 months. At first I really thought doctor Stewart was a stand up guy, but after a couple of months I realized I had it all wrong. After having countless documents piling up on his desk for months, and calling his office over and over to get this resolved, I finally set up a rushed appointment with him, to the point where he told me he can’t help me any longer, and that instead of trying to get better I should look into getting a new profession. I don’t know what kind of doctor has this mindset, but it certainly isn’t a doctor I want anything to do with. Save yourself the headache and avoid Dr. James Stewart at all cost. He doesn’t care about his patients wellbeing, and I feel like that’s the first thing a doctor should be doing. I’ve lost all hope in his knowledge, as well as Beaver Medical Groups customer service. If I could give less than 1 star I would. I’ve dropped them all together and moved to another health group, best decision I’ve ever made.