Mike was punctual and courteous. Very clear and precise instructions on everything.