I'd "soft" launch it now so that you can work out any last minute bugs before BF/CM...nothing worse than discovering a bug during a big launch day.
oldstalenegative
joined 1 year ago
Chances are you don't need a dedicated website yet.
Taking ownership of your Google Business Profile (formerly known as Google My Business listing) is a great first step. Adding pictures and incentivizing your customers to leave reviews will really help.
Setting up a presence on Yelp would be a good step 2.
Google also offers a free website builder.
I'd build out your initial web presence there. Once that is up and running, you shuold cross-link your Yelp profile back to your Google Business Profile.
Getting started on a website via Google Buniness:
I'd probably start a small town/small business advertising + graphic design agency.