Why Do Local Businesses Need a Website? It can help them attract new customers. Websites allow a business to generate leads and convert potential customers into paying customers. Whether you are in the construction industry or running a small restaurant, a website can be an invaluable marketing tool. Read on for reasons why you should have a website. Posted below are some of the advantages of having a website for your local business.