3 things you need before hiring a web designer and launching a site.
Understand your core message in business.
Define your ideal client. Who they are, what are their pain points, and what are they looking to experience.
Create your core offering for your ideal client. What pain point are you solving?
After these three things you can begin working on the copy for your website, graphics and photos, along with your branding experience (colours, fonts, messaging, and more).
Then, hire the web designer! When you have everything together it make the design process so much easier for them and yourself because your clear, you know who you serve, and they can help bring it to life.
Remember you will edit and change things eventually. You’re website doesn’t need to be perfect to launch it but it does need to be clear so your audience understands who you are, what you do, and how they can work with you.