what type of business do you build?
If you build large medium business,free hosting service is not suitable for you.Paid hosting plan is the best way to host your website.Nowdays there are lot of cheap hosting providers availble.If you need cheap hosting provider,try Google search.You can get lot of hosting providers.In the same way i found this site XnYnZ.com Here i hosted my website.I had never problem with their services.