Clean clinic, knowledgeable staff, and excellent service. They explained every step clearly, and the outcome was fantastic.