Sorry to hear about the trouble experienced with your service.
You'll be able to view your appointments with us online via My Virgin Media. Just select the "Your appointments", tab on the red bar at the top of the screen and then you'll be able to see what's been booked in for you.
Let me know if you have any trouble viewing this and I'll be able to assist further.
It would seem as though the information shown on the MyVirginMedia website does not correspond with the information you have previously provided. I can now see a section for engineer visits but it says I have none scheduled, despite assurances I have one later this week. Considering the length of time I've been without service and experience so far this is a very poor aspect of expected service which ultimately generates more uneccessary work on your part to answer the numerous chase up's I'm having to make in order to ensure you finally get around to fixing the problem. Furthermore, my last bill charged me for a period I have been without service which is something I was previously told would not happen. VM really need to up their customer service game here as I'm not the only person to have been experiencing these sorts of issues (especially jidging by foeum posts!)