I would focus on the most important steps of marketing strategies for a local business.
First of all, search engine optimization can be a crucial marketing strategy for a small business. I would say that SEO is important for local businesses because it can be optimized locally.
Secondly, content marketing is a quite important part of SEO and can make your local leads turn into loyal customers.
Next is Google Ads. Everyone is using Google. You can choose stacks of parameters that can target your potential customers pretty well. And you can target your customers on location, which makes it all but perfect for local businesses.
And, of course, social media advertising is necessary for any kind of business. For example, the food delivery company like Ubereats uses all these kinds of advertising. Read further, about food delivery service development.