I would make you free lead generating website and app on Google. You would have buttons like click to call, one-click directions, SMS and MMS messaging. Check out Google My Business from Google. When you set your small business right with GMB, you have a lead generating setup that will be collecting leads around the clock.
Then if you have a website, you can use GMB for backlinks and have your GMB listing, website, for example, Facebook, on the first page of Google all at one time. Wanted to say the combination of a website with GMB is perfect for local SEO.
If you ever need leads GMB is the way to go because as I said it is a web app on the first page of Google Search and Maps very cool to get calls, directions, messaging.
I would set GMB for you and would work on your listing for a month. Also, I would teach you how to do marketing on GMB listing only using your and your employee smartphone.
Have a good day, I hope I explained what you need to have in place for collecting leads and what can I do to help you get started.