@srkain I've signed my contract on 10 January 2020 so I am out next month. Do I need to call them now and give the 30 notice for cancelations?
Well, first of all check that it's a 12 month contract. For a while now VM have been using disgraceful 18 month contracts (along with other large ISPs) whilst the clowns at Ofcom lark around and pour custard down each others trousers. Or whatever it is that Ofcom do, it certainly isn't looking after end users. If you're in an 18 month contract then I'd suggest formal complaint to VM, if/when that doesn't get a results escalate to the arbitration service CISAS, asking for release from contract immediately and without penalty, plus compensation for the shoddy service in previous months.
Assuming it is a 12 month contract, don't issue your 30 days yet, do your research (including checking any prospective ISP's customers' opinions on Trustpilot and ISPReview), if you're good to go then get connected and ONLY THEN cancel VM. Admittedly that gives VM another month's revenue for a sub-par service, but the planned overlap means that if the new install is delayed or faulty you don't get left without a connection.
And if you're committed to leaving, cancel by post so that you don;t have to endure either the poor VM telephone service, or have the siren voices of the retentions team promising heaven and earth to get you to stay.
And finally, although it may seem otherwise, I'm disappointed to be offering this advice. In my opinion VM could make a fairly modest number of strategic changes that would give customers far better service and outcomes, but senior management choose not to, and continue with their heads firmly in the sand. Good luck whatever way you choose to go.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks