Professional, upfront about fees and payments, very reasonably priced and excellent service. Dr. Vennos is patient, explains procedures and sets expectations accurately. Highly recommended. One of the best experiences with a medical provider. Thank you! read more