As I said, if hosting provider allowed running web services and servicemodel is registered with IIS and ASP.NET and it's extensions installed in hosting, you can upload all files (web.config, all aspx and other necessary files) on a folder in your site. If you get 404, it means hosting provide doesn't allow it. Otherwise with a simple upload it will work perfect!