Welcome to the site eaglei_uk,
I do not think any company can guarantee when a fault can be resolved by in a certain time. They can say when they 'expect' a fault to be done by, but unplanned things can happen that can delay a resolution. But hopefully tomorrow, the engineer may fix the problem there and then.