The short answer: spend your money on the moment someone searches "landscaper near me," not on being seen by people who weren't looking in the first place. Most landscaping advertising fails because it chases attention instead of catching intent. Fix that order and the rest gets easier.
That means your website and Google Business Profile need to show up when someone searches, and when they call or text, someone needs to actually respond. That's it. Everything else, the truck wraps, the yard signs, the Facebook boosted posts, is secondary.
Rank these by how close they are to someone who already wants landscaping work done.
Notice what's not on that list high up: flyers, radio, and generic "brand awareness" spend. Those can work for big companies with big budgets. For a 3-person crew, they're usually wasted money.
Usually it's not the ad. It's what happens after someone sees it.
I see this every week: a landscaper spends money on ads, gets clicks, and then the lead sits in a voicemail for six hours because the owner was behind a mower. By the time he calls back, the homeowner already booked someone else. The ad did its job. The follow-up didn't.
A few common leaks:
Advertising brings people to your door. What happens at the door decides if they become a customer.
Start with your Google Business Profile. It costs nothing and most landscapers haven't touched theirs since they created it. Add real photos from actual jobs, not stock images. List your service area honestly. Ask happy customers to leave a review right after you finish a job, not weeks later when they've forgotten.
Then make sure you can be reached by text, not just phone. A lot of homeowners would rather text "do you do retaining walls?" than call and wait on hold. If your business can't take a text, you're invisible to that chunk of people.
If you want a plain-language look at what you're currently missing, a free search audit will show you what people are searching for in your area and whether you're actually showing up for it.
Do the free stuff first. Google Business Profile, reviews, texting, a basic website. Paid ads amplify what's already working. They don't fix a business that nobody can find or reach.
Once the basics are solid, a modest Google Search ad budget during your busy season (spring cleanup, fall leaf removal) can fill gaps in your schedule fast. Keep the geography tight. You don't need to advertise to the whole county if you only service a 15-mile radius.
Some of it, you should. Nobody else will post photos of your actual job sites or ask a customer for a review in person. But answering every text at 7pm after a 10-hour day isn't sustainable, and most landscaping owners already know that.
This is the part where I'll mention what we do, briefly. Canopy is a marketing partner built for businesses like this: it handles the texting and follow-up so a lead from an ad or a Google search doesn't sit unanswered while you're on a job. It's not a replacement for doing good work or taking care of your customers. It's there so you don't lose a job because you couldn't get to your phone.
If you run a crew and want more detail on setting all this up for your trade specifically, there's a breakdown of marketing for landscaping businesses that goes through the details.
Skip anything that asks for a long-term contract before you've seen a single lead. Skip "guaranteed rankings," nobody guarantees that honestly. Skip print advertising unless it's hyper-local (church bulletins, neighborhood newsletters) and cheap. And skip spending real money on social media ads before your Google Business Profile and website are in order. Social can build awareness, but it rarely beats someone actively searching for a landscaper right now.
The goal isn't to be everywhere. It's to be findable and reachable at the exact moment someone decides they need their yard fixed. Get that right and the rest is optional.
Canopy runs your website, blog, reviews, and social. You answer a text a few times a week. See what your business is missing first.
Run the free audit