So far I am having a fantastic experience with my Invisalign treatment. I am treated with respect by the staff and my treatment and expectations have been discussed in detail. I would highly recommend going to Klein and Cook for orthodontic treatment.