Dr. Swenson really surprised me considering he actually took the time out to listen to what I (as a patient) had to say. I rarely have that experience like most patients. The staff and NSFMC are very kind and patient too. If you do not have insurance, they will work with you as well! Highly recommend Dr Swenson.