I have been seeing Dr. Larsen for more than 6 years. I can not begin to tell you how happy I am with his practice. I manage a medical practice of my own and belive me I know how difficult it can be to provice quality care and good customer service. The have accomplished it every visit. Wait times are always a possiblity in a medical facility, but they have never been an issue with Dr. Larsen (usually 5-15 minutes).
Dr. Larson is extremely personal and professional. I never feel like a number with him or his staff. He has gone out of his way to make sure I've gotten the care I needed, even when I had a lapse in insurance coverage.
His office is 20 minutes from my home and 45 minutes from my work. I gladly drive there and will continue to do so.