Yes, we offer 7 days money back guarantee for business hosting plan.
We have been in business more than 5 years now
Yes, we provider you back up where you can download and restore
You can open ticket in client area to request support. If you have pre-sales question, please click on contact us page.on the top of this page.