I give Dalton 5 stars. He was on time and very efficient. He answered all our questions and had a pleasant personality. We will ask for him again.