If you are using a custom web host, then the answer is no.
If you are using our hosting service, then the answer is that yes, we can restore your website for you, but this means your whole cPanel account will be restored. We take whole account backups and not individual website backups.
If you wish to take individual website backups, then you will need to create them by yourself.