I give Dr Duran 5 out of 5 stars. He is always on time and talks you through the whole process and answers your questions May 21, 2025