Although dental veneers are not supposed to remain on your teeth permanently, they are long-lasting. When you get dental veneers in our Scarborough dental clinic, you can expect them to last for over one or even two decades. You would also better visit your dentist to ensure nothing is wrong with your dental veneers.