Extremely nice and professional staff. Dr. Anderson is very aware of the inconvenience of braces for some and keeps patients up to date of progress and estimate of completion date. The best part is that he is a perfectionist!!! He wants everyone to have the perfect smile, and will strive for that with every patient. I couldn't be more grateful.