Appointment was on time with very little wait. Dr. Damran's staff was well prepared and very organized. Dr. Kamran provided great communication explaining each step of the procedure. Checkout was very quick.