Over ten years here. Check.
So many problems with my veneers. Triple check.
Disappointing front office staff. Check.
Incompetent office manager. I've never called someone a year later to pay for a mistake that I made. Wow. Almost amazing.
Spend your money elsewhere.