I'm a bit confused by what you have said, why did the engineer turn up in the first place, was that part of the arrangement you made for setting up the TV package?
If you would like the online support team to look into this for you make sure that your personal details including TalkTalk landline number are complete on your forum profile here and then give them a couple of days or so to respond.