Tech explained what/where he fixed problems so I can possibly do the easy fixes next time. Very neat/clean. Costly but the job is done.