Typically, a custom domain name would cost you $14.99 per year, and email hosting services start from $9.88 per month (usually paid annually). This is a significant amount of money, especially when you are first starting a business website.