It is, by far, more difficult to create a website with no starter content than one with any kind of previous design (even a “bad” design). It is easy for people to tell me precisely what they don’t like about their current/old website and how it should be improved; but it’s much more challenging to know exactly what you DO want, especially if you are starting a new business.
Unfortunately, I am not a subject matter expert in anyone’s business but my own, and I can’t read minds.
For brand new sites like this for brand new small businesses, I use a framework and custom theme that are easily expandable and probably have more options than needed. This way the site can easily be changed as the business grows, and as more content is added.