Yes, you can have a free website with B12 - your site will have a B12 URL like "https://your-site.b12sites.com".
If you would like to have your site with a custom domain you can sign up for a Premium Plan for $29 per month.
It is $29/month (month to month, no commitment) and includes 2 hours of free design time by our design experts. All you have to do is to fill out a questionnaire - B12's designers will design and build the website for you and present it to you in about 2 business days once it's ready.
From there you can make any edits you want or use B12 to make the changes for you (simple edits like swapping out images etc.). We'll also host it and can bring in the same URL you're using now or purchase a new one for you.
The premium plan also supports 3rd party apps/integrations so if you want to embed anything, let us know!
If you'd like to UPGRADE your account, refer to this article.