Overall a good dentist. He is amazing with veneers. I dont wait at all when I go, he gets me right in. Will work with you if you have a limit on your insurance. Very easy to talk to and the staff is very nice.Does not like it if you are late or if you miss appointments.