Dr. Greenhalgh came highly recommended by a friend. My daughter got her braces off and we needed to build up 2 teeth with veneers. We didn't really know what to except but Dr. Greenhalgh took the time to explain what he was going to do and how long it would take. He matched her teeth and made them look so natural. The office staff was the best. I would go back to Dr. Greenhalgh any time and recommend him to anybody.