In the past I was very picky about my dentists, but after seeing Dr. Haines I completely trust him. He takes time with patients and gets to know them as a person. I am in the process of getting veneers, and so far even with the temporaries in, they already look and feel amazing. Even though the cost is a bit higher, I feel that when dealing with cosmetic aspects, you get what you pay for, and I would highly recommend spending the extra $$ to have amazing results from a dentist that is way above the standard.