That's rubbish. If you had called out an engineer from any company (whether BT or not), you have a right to expect that person to be qualified to solve the problem. If he then had to call out a more senior engineer with more experience, that's their problem. You should be challenging this and paying only one call out fee - even if the problem was caused by yourself rather than their equipment. In fact, I would go as far to say that if there was a problem which was caused by them, you shouldn't be paying anything for them to fix it! You didn't specifically ask for the first engineer by name did you? Presumably you simply explained there was a problem and asked for it to be fixed! Flipping cheek !!!