We are considering local businesses with an address that can only cater to local people. Main visibility is through a website (landing page) that explains well the business. Looking forward to ideas on how to get more leads. Special use case would be photographer services but open to other ideas for other kinds of local businesses.
1. Be Google enabled, - make sure you have listings on all the local directory sites (Yellow Pages plus others).
2. Subscribe to local newsletters who circulate 'what to do' listings each week - get your products and services onto these mailing lists
3. Get individual businesses to cross-sell each other to their own lists. Low cost and gains reach fast