There are a ton of marketing ideas you can do to attract new customers.
One simple idea is to help a local neighbor who is elderly or a veteran, improve their property. Where you would also send out a press release to the local newspaper.
Another is to help fix up a local park. Get the local newspaper involved and ask them to print a story about what you are trying to do and a time and date when volunteers can show up. Or how they can reach you to find out more about how they can help.
You can also host a bbq at a customer's house with the customer, after you install a new hardscape for the local neighbors, so you get to show off your work.
I don't want to take the credit for coming up with these ideas. A lot of these ideas I got from reading this lawn care business marketing book
on the topic.
You can leave flyers in the local stores that have bulletin boards.
Posting ads on craigslist
is a free and easy way to attract new customers as well.
Lastly, always ask your customers for referrals. If they know you are trying to grow your business and you do a good job and make them happy, then they will do what ever they can to get you new customers.