Front office staff is wonderful and kind. Dr. Swenson is patient, super bed side manner and very personable. Explains options, procedures, answers questions and is never in a rush. Easy to get an appointment and always runs on time or even early. I have never waited more than 5 minutes in the waiting room. I would highly recommend his office to anyone.