Dale did a great job. He picked up from me at 10 PM, assisted in making the 650lb engine ready to ride and dropped off the next morning 600 miles away. Great communication and fast service. He is awesome.