And you need the best possible website because it will be your business card and no one trust business with a broken website. In addition, your website must be fully suitable for your business. And there are two ways to develop such a website.
You can either develop a website from scratch, or you can download a website template. In the case of a new website, you have to be ready for a high price. And it may take a lot of time.