Great experience from start to finish. Dr. Dalton is the best.