For the most part he's a good doctor for being a cardiologist. The pros he's a good listener makes sure to know all the concerns you might have and gives advise on what to do. The cons he works through Fargo North Dakota so he's not really at the Park Rapids Minnesota clinic so any care after the 2nd visit has to be done in Fargo. He requested that I have a sleep study done I had agreed and said he would have it set up in Fargo I said I don't like driving in Fargo that it's to stressful with a hour drive and traffic in Fargo. He said ok where would you like it done I said brainerd MN he said alright all send a referral over to Brainerd I hadn't heard anything for a week from the brainerd sleep medicine and then get a call today from Fargo wanting me to set up a appointment at the Fargo location. The communication is crap they don't seem to care where a person wants something done at another location agrees but still does the opposite. Like I said, he's a good doctor/cardiologist but make sure you like driving to Fargo or if you live in Fargo that's fine. If he wants studies done, be prepared to go somewhere else and have them agree just to be ignored. read more