I have been seeing Dr. Swanson for years, and he is really THE NICEST person/doctor! He makes you feel very comfortable, like he's known you forever. He is genuinely concerned about your care.
The wait time is long to get in once you've signed in. I have almost left twice because of that because I don't understand why doctors offices double and triple book appointment times. My time is valuable to me, too, and I don't think I should have to wait 45 minutes in the waiting room after I've signed in. Anyhow, the office is clean, and that is a nice aspect.
I highly recommend requesting Dr. Swanson to anyone who needs a maxillofacial surgeon or TMJ specialist.