Cascade Orthodontics is the best! It is very clean, they have friendly staff, and also a cozy waiting area with a t.v and coffee.