Hi Jim, the most robust, flexible and scalable option for you is to go with Wordpress. You can install Wordpress with any hosting company and transfer your site to another hosting company easily. Long term its the best way.
The only disadvantage here is the learning curve that needs to be overcome, but there are plenty of video guides and how to that will get you going. You can pick any hosting company from this list: https://webhostinggeeks.com/best-hosting
All of them will have Wordpress.
Another option is go with WebBuilder like Wix or Squarespace. Its a drag & drop interface and allows you to get your simple website going pretty quickly.
Major disadvantage is that if you stop liking them for reason like, limitation of features or functionality you cannot easily move to another hosting provider. You are stuck with the web builder along with their extremely expensive pricemodel. For example cost of domain (www.yourname.com) is $39/year at Wix or Squarespace and with hosting companies like WebHostingHub - $8.99/year, Godaddy - $14.99/year.
3rd option is to get hosting and hire internal web design team to build you anything you want. http://www.webhostinghub.com/webdesign/
this costs more, than doing it yourself, but the result is also more prefessional.
Hope this helps