Terrence B. did an excellent job installing my cable tv and internet. He clearly explained everything to me and walked me through using the systems.