This is a common question many of us search on Google. I did it myself years ago before finding the perfect dentist.
I've met Dr. Julio Terra around 10 years ago in Long Beach (CA) at Smile The Spa. He made me smile again and I come back every 6 months for regular check up. He performs Cosmetic Dentistry treatments like Teeth Whitening, Veneers, Invisalign and others.