Websites run on servers. Different websites run best on different servers.
If you have a Wordpress blog, I would advise going to a host that specialises in hosting Wordpress sites. If you want to host an e-commerce site there are a handful of big name vendors that will let anyone setup a store with a few clicks. A lot of hosting providers allow one-click installs of popular software packages. Setting up a site has never been so accessible.
If you don't have the time or the motivation to do it yourself, I would be more than happy to accept payment to do it for you. Given a description of the site you want, I will find the most cost effective setup for you.
Setup Wordpress Blog - $100
Setup WooCommerce - $150
Pablo Puyat is a web developer based in Oshawa