David worked quickly and efficiently to install a new TV for us. He explained in detail its operation. His rate was reasonable. In the few days following the installation, he answered every question by phone when we had a few minor problems adjusting to the new system. It made life easy for our transition to a new TV.