From start to finish..Dorrance was great. He was a great communicator. He delivered our motor on time and in the condition as promised. Thank you Dorrance!