Impressive! Staff is super friendly and the doctors are very personable. It was a long journey, but we are glad we chose Richter! Thank you for the new smile!!