If I do business listing on various local business directory sites then will it be beneficial for my website?
Local business listing helping you to get traffic and leads but its doesn't effect on SERPs. If you are running local business then you should add your business local listing...
Most definitely, Local business listings have the ability to Add rich snippets and reviews in search results. can add the functionality of CTA right from your customers cellphone so that they don,t have to find your number. Its right there. Local listing reviews can make or break your business. Use them wisely. With enough good reviews, you can easily out shadow your competition to get on top of results every-time. I hope this helps.
If your Client base is local then it will help. Make sure you do MAP optimization as well as member already mention Business review will matter so ask your client to rate your services or product Finch digital Marketing
If your aim is to serve only local people and set up a business locally. Then local listing helps a lot. You should care about NAP when you are listing your website on local directories.
If you want to promote your business in a particular location then you can submit your business in local business listing.Its a very effective technique.