Tech was punctual and thorough. He explained everything as he went along and answered any question I had. Job well done.