That's not going to work. Their servers are 100% unmanaged, so they won't help. Are they throwing any error when you restart those services? Is there any indication in the error log as to why the services crashed in the first place?
Have you checked your VPS system logs for any errors?
Are you running Apache or nginx?
If nginx, have you issued an nginx -t to see if there is a config file problem (this happened to me just recently - wondered why the sites were down and had 1 vhost without a ; on the end of one of the parameters in the config file.
Unfortunately, that's just showing it is down. You need to log in via SSH or such and try restarting those processes manually. If they don't restart, they should throw an error.