You do not need a big site on day one. You need a place people can find, trust and contact you.
A blog, many pages, a shop and fancy design can all wait until you have customers.
Plan for the domain (about $10 to $20 a year), hosting, and either your time or a one-time build fee. See what it costs.
See your site in seconds with the instant preview, or run the free website check. All guides: Guides.