Today it has become mandatory for a business to have a website, because your target audience doesn't have to visit your store or office to know details about your business. They can just get all the information about your business through your website. Today it has become mandatory to have a website for digital branding & digital marketing.
Having just a website is not enough. Does it have all the essential elements in it, is it visually attractive, does it have the on-page SEO and are all the meta descriptions are proper? does it have good content written? all these are essential.