I'm new to web development, but I do presently run my own lawn service business with my wife. Getting customers is the hardest part, of probably most businesses.
From what I have heard and tried myself, creating content is the best way to get customers. First off you need a site, then you need to optimize it for SEO, meta tags, keywords, relevant terms in the text of the site. You'll need to set up Google My Business to recognize it. Including a blog on the site for you to publish short articles and images would help. You'll also want to set up a Facebook page for the business, and a