Did you know, quite often Managed Service Agreements are set to auto renew rather than expire? There may also be a notice period required if you don’t want it to renew. Failure to do so may leave you stuck somewhere you just don’t want to be.
It may be worth checking your Managed Services Agreement?