Steve was On time , knows his job well, wonderful customer service, polite, helpful with set up and explaining details! Great service!