Well, you might consider switching the company that is managing your server, as this is something they should be able to investigate. It might cost extra, depending on the level of service you're already paying for, but they should be able to do it.
In any case, it would be best if someone...