My wife and i have been with this practice for many years and have always found with one exception, (he was not there long) all doctors we have been involved with to be professional, efficient and caring.
We are under Dr Kevin Arlett's care and have always found him to be easy to talk to,empathetic but a straight shooter ,he will always tell you what he thinks,we have no hesitation in recommending this practice and have done so on many occasions
First time patient so we arrived 5 mn before appointment to fill out paperwork. After an hour wait, I asked the receptionist if it will be long and I was told it could be 10 or 20 minutes or more ... I was going back to my chair when the doctor called patient who arrived just 15 minutes before so I asked the receptionist and her response was ; "you know, doctors take the patients in the order they want !!!" so if you are a first time patient with Dr Joseph be prepared to wait until he is inclined to see you.