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.
A simple tactic and shortcut is to use your personal network. Lots of people miss the fact that they have a huge number of personal and business contacts (look at your mobile phone contact list). Engage them, tell them what you do and specifically who you are looking for (local photographers). You will be surprised with how well your network can support your business growth.
NOTE - if you haven't got a lot of contacts on your phone, sit down with a sheet of paper and a pen and list everyone you know (business and personal). We often forget how many people we have met over the years.