Dr Swanson is a very precise. He will do every thing in his power to make sure everything is perfect. The staff and quality of care is top notch. The office is very new , neat and clean. They have T.V.'s with headphones in every operatory to keep your mind on other things. Which helped me to relax. The staff always had a smile on there faces and where very helpful.