01 I market to the lifetime value of a maintenance contract, not the one-time job
Recurring maintenance contracts (weekly and bi-weekly mowing, fertilization programs, seasonal cleanups) are the LTV engine and the real value in this business. So I market to the full economics: use one-time cleanups and high-ticket design/build projects as the doorway, then convert those customers onto a recurring program. I'd rather pay more for a lead that becomes a multi-year maintenance contract than chase the cheapest one-time mow that never comes back.
02 I make attribution real before I scale anything
I set up CallRail or CallTrackingMetrics so every call and form is tracked back to its channel, then connect that data to your CRM, whether it's Jobber, ServiceTitan, LMN, or Aspire. In landscaping that matters even more, because a one-time cleanup lead, a recurring maintenance contract, and a $30k hardscape design/build lead are worth completely different amounts. Once I know what each turns into, I scale the spend that produces recurring contracts and high-ticket projects and cut what just produces cheap, one-off work.
03 I plan around landscaping seasonality instead of fighting it
Demand swings hard with the calendar: a spring rush of cleanups, mulch, and new contracts, steady summer mowing and maintenance, fall cleanup and leaf removal, then a slow winter (or snow removal where the market supports it). I load up recurring maintenance contracts in the spring when intent peaks, capture the seasonal cleanup and project demand, and keep spend efficient and the crews booked through the slow months.
04 I own local search and the Map Pack
Most landscaping searches are 'landscaping near me', 'lawn care service', and 'lawn mowing service' plus high-ticket intent like 'landscape design', 'patio installation', and 'retaining wall contractor'. I tighten your Google Business Profile, build service and city pages for both the recurring maintenance intent and the high-ticket design/build intent, and push review velocity plus portfolio photos so you win the Map Pack and convert the considered projects.
05 I run LSAs and Google Ads on contract value, structured by intent
A recurring maintenance program, a one-time cleanup, and a $30k hardscape build need different bids, different pages, and different proof. I structure Local Services Ads, search, and paid social by intent, route high-ticket design/build demand to pages built to convert it (with photos and portfolio front and center), and send the revenue data from your CRM back to Google so it optimizes toward recurring contracts and profitable projects, not cheap one-off clicks.
06 I study your competitors and your market, not just your funnel
I track what the other landscaping companies in your markets are doing across SEO, paid, reviews, portfolios, and pricing, and fold that into the strategy. Marketing is a lens on the whole business, so I bring you the competitive picture and help you decide where to push, which markets to grow, and how to position against the national lawn care franchises and the PE-backed consolidators as well as the local crews.
07 I fix intake so demand turns into signed contracts and dense routes
Speed-to-lead, booking the estimate fast, selling the recurring program instead of just the one-time job, and missed-call text-back. In landscaping, the difference between a one-time mow and a multi-year contract, and whether new customers cluster into efficient routes that protect your margin, is almost always intake and process, not more spend. It's usually the fastest win in the first 60 days.