I have veneers on the top and bottom teeth. Dr. Rairigh is professional, extremely competent, courteous, and kind. He was never condescending. He explained every aspect of the procedure patiently. He has an artistic touch and is truly a top-notch dentist!!!!