iPage.com has been running for 20 years so your website will be in good hands. Currently, iPage is running a promotion for 75% off the regular price of $7.99 per month, so if you sign up now, you can have your website go live for only $1.99 per month. iPage provides a free domain name for your first year along with a free security suite. iPage also throws in about $500 in extras, including $200 marketing credits for Google and Bing. In addition, you get 1 GB of free cloud storage where you can store your email, documents, videos, photos, and files online.
You gain the most web-building functionality if you create a self-hosted site. This typically involves transfering the free WordPress CMS to server or signing up for a web host's optimized WordPress plan. With an optimized plan, the host automatically handles backend stuff, so you don't have to worry about updating the plug-ins and CMS, and enabling automatic backups. In these instances, the WordPress environment typically comes pre-installed on the server.