Ben was excellent. Please send him back for all my service needs plus my annual service. As far as the price I thought it was extremely high, but after talking to Joe he said he would adjust the price based on time spent.