There are only 2 main costs that are not included in my packages:
DOMAIN NAME -
Your domain name is your personal website address, or URL, (www.yourbusinessname.com). Domain names are purchased online and require a yearly subscription to keep. Usually, this cost is around $10/$15.
HOSTING PACKAGE -
Hosting is separate from your domain registration. Hosting allows your website to be stored somewhere. Think of a hosting package like purchasing a parking permit to "park" your car. Hosting packages can vary depending on size, bandwidth, SSL certificates*, and personalized email accounts available. Hosting packages are also a yearly subscription and can vary depending on where you go.
I highly recommend purchasing your domain name and hosting package from the same company (to keep everything in one place).
My Recommendation - SiteGround.
I do NOT recommend - GoDaddy (please contact me with questions)
*Please make sure you have an SSL certificate installed onto your hosting/domain. Otherwise, you will not be able to process payments through your site.