← Home
All case studies

Lawn Care case study · Rock Island, IL

339 Total inquiries

This Rock Island, Illinois lawn care company wanted two things: recurring lawn treatment customers to fill the route, and bigger hardscaping projects. Campaigns across Meta and Google generated 339 inquiries from $18,621 in ad spend, a $55 average cost per lead, all delivered straight into the client's own CRM. Exclusive, never shared.

339Total inquiries
$55Average cost per lead

The challenge

A lawn care business runs on two kinds of work. Recurring treatment programs keep crews busy week after week and build long-term customer relationships. Hardscaping jobs are bigger, higher-ticket projects that grow revenue fast. Marketing that treats every homeowner the same misses both. On top of that, too many lawn care owners rely on shared lead services, paying for contacts that get sold to three other contractors at the same time. This company needed campaigns built around the work it actually wanted, with every inquiry landing in its own hands. The goal: more of the right customers, at a cost the business could plan around.

What we built

  • Fill the route with recurring customers. We put recurring lawn treatment programs at the center of the campaigns, speaking directly to homeowners looking for ongoing care. Recurring customers are the backbone of a lawn care route: predictable revenue, tighter scheduling, and relationships that last season after season.
  • Go after the bigger hardscaping jobs too. Alongside treatment programs, the campaigns targeted high-ticket hardscaping projects. That means the same marketing that keeps the route full also opens the door to larger projects, so the business isn't stuck choosing between steady work and big work. A treatment customer today can become a patio or retaining wall project next season.
  • Run Meta and Google together. Total ad spend across both platforms was $18,621, producing 339 inquiries at a $55 average cost per lead. Meta reaches homeowners while they scroll; Google catches them when they're actively searching. Running both kept a steady flow of new conversations coming in for the crew to follow up on. A clear average cost per lead also gives the owner a simple number to budget around when planning the season ahead.
  • Own every lead. Every inquiry went straight into the client's own CRM, exclusive to the business and never shared with competitors. That's the real difference from buying leads. Your team responds first, controls the follow-up, and builds the customer relationship in its own system. For a home-service owner, the takeaway is simple: a lead you own is worth far more than one you rent. Build campaigns around the work you want, and keep every inquiry in your hands.

Want results like this?

See packages

More case studies

Book a call

Tell us about your business.

Choose your package *