I have been going to Dr. Olson for many years and have always been very happy with him. He is my primary care physician and takes care of my every day needs. Whenever I have had a problem he could not take care of he has always referred me to a specialist . He takes the time at each visit to listen to any problem that I might have and never seems to rush my time with him. I would hightly recomment him to anyone.