Google Ads for Landscaping Companies: A Beginner's Guide That Won't Waste Your Money
A practical guide to running Google Ads for your landscaping business — what to set up, what to avoid, and how to stop wasting money on clicks that never convert.
Table of Contents
You set up a Google Ads account, put in your credit card, picked some keywords like “landscaping” and “lawn care,” set a $20/day budget, and hit go. Two weeks later, you’ve spent $400 and have nothing to show for it — no calls, no estimates, no new customers.
This is the default experience for landscaping companies trying Google Ads for the first time. The platform is powerful, but it’s designed to take your money efficiently — not to generate leads efficiently. Without the right setup, you’re paying for clicks from people who’ll never hire you.
This guide walks through how to set up Google Ads for a landscaping company the right way — from campaign structure to keyword selection to the landing page that actually converts clicks into calls.
The two types of Google Ads that matter for landscaping
Google offers many ad formats, but only two consistently work for local landscaping companies:
Local Services Ads (LSAs)
These appear at the very top of search results with a green “Google Guaranteed” badge. You pay per lead (phone call or message), not per click. Google verifies your business — background checks, insurance, and licensing — before you can run them.
Why they work for landscaping:
- You only pay when someone actually contacts you (not when they click and bounce)
- The “Google Guaranteed” badge builds immediate trust
- Cost per lead is typically $20-$50 — competitive with or better than standard search ads
- Leads are high-intent: the customer is actively looking for your service in your area
How to get started:
- Go to ads.google.com/local-services-ads
- Complete the verification process (background check, insurance upload, license verification)
- Set your weekly budget and service categories
- Set your service area
LSAs are the first thing most landscaping companies should try. The pay-per-lead model means you’re not paying for wasted clicks, and the setup is simpler than standard search ads.
Limitations: You have less control over targeting, ad copy, and keywords. Google decides when to show your ad based on your profile, reviews, and proximity to the searcher. And the lead quality can vary — some leads are tire-kickers or wrong-service inquiries.
Standard Search Ads
These are the traditional “Sponsored” results that appear above organic search results. You bid on specific keywords and pay each time someone clicks your ad. You control the ad copy, the keywords, and the landing page.
Why they work for landscaping:
- Full control over which searches trigger your ads
- Custom landing pages tailored to specific services
- Ability to target specific neighborhoods or zip codes
- Remarketing to people who visited your website but didn’t call
Why they’re harder:
- You pay per click, not per lead — bad targeting means paying for clicks that never convert
- Requires more setup and ongoing optimization
- Keyword competition drives up costs in some markets
- Easy to waste money without proper negative keywords and targeting
Most landscaping companies should start with LSAs and add standard search ads once they understand the basics and have a converting website.
Setting up standard search ads: the landscaping playbook
Campaign structure
Don’t put everything in one campaign. Create separate campaigns (or at minimum, separate ad groups) for each major service:
- Lawn care / mowing — “lawn mowing near me,” “lawn care service [city],” “weekly lawn service”
- Spring/fall cleanup — “spring cleanup [city],” “fall leaf removal,” “yard cleanup service”
- Landscaping design — “landscaping company [city],” “landscape design near me,” “backyard landscaping”
- Hardscaping — “patio installation [city],” “retaining wall contractor,” “hardscape company near me”
- Specific services — “mulch delivery and installation,” “aeration service,” “hedge trimming service”
Separating by service lets you:
- Write ad copy specific to each service (which improves click-through rate)
- Send each ad to a service-specific landing page (which improves conversion rate)
- Control budget allocation (spend more on high-value services like hardscaping, less on commodity services)
- Track which services generate the best ROI
Keyword selection
This is where most landscaping companies go wrong. They bid on broad, expensive keywords and burn through budget on irrelevant clicks.
Keywords that work (high intent, service-specific):
- “[service] near me” — “lawn care near me,” “landscaping near me”
- “[service] [city]” — “spring cleanup Dallas,” “landscape design Austin”
- “[service] company [city]” — “lawn care company Portland”
- “[service] cost” or “[service] pricing” — “landscaping cost per square foot” (these searchers are comparing and ready to buy)
Keywords to avoid (broad, low intent, or wrong audience):
- “landscaping” (too broad — could be someone looking for ideas on Pinterest)
- “landscaping ideas” (informational, not hiring intent)
- “lawn care tips” (DIY intent — they want to do it themselves)
- “landscaping jobs” or “landscaping hiring” (job seekers, not customers)
- “free landscaping” (you don’t want these leads)
Match types: use phrase match and exact match
Google offers three keyword match types:
- Broad match — Shows your ad for searches Google thinks are related to your keyword. This is extremely loose and will show your ads for irrelevant searches. Avoid broad match for landscaping.
- Phrase match — Shows your ad when the search includes your keyword phrase in order, with words before or after. “lawn care service” would match “best lawn care service in Dallas.” This is the recommended starting point.
- Exact match — Shows your ad only when the search closely matches your exact keyword. More restrictive, but the highest intent. Good for your top-performing keywords.
Start with phrase match for most keywords and exact match for your highest-value terms.
Negative keywords: the money saver
Negative keywords prevent your ads from showing on irrelevant searches. For landscaping, add these from day one:
- Job-related: jobs, hiring, career, salary, employment, indeed, glassdoor
- DIY-related: DIY, how to, tutorial, tips, ideas, plans, design ideas
- Unrelated services: interior, painting, roofing, plumbing (unless you offer these)
- Free-seekers: free, cheap, discount, coupon, deal
- Educational: school, course, degree, certification, license
- Wrong geography: cities and states outside your service area
Review your search terms report weekly for the first month. Google shows you exactly what people searched before clicking your ad. You’ll find irrelevant searches that you need to add as negatives. This single practice — reviewing search terms and adding negatives — saves most landscaping companies 20-40% of their ad spend.
The landing page: where money is made or lost
The biggest mistake landscaping companies make isn’t in their Google Ads setup — it’s where they send the traffic. Sending ad clicks to your homepage is like driving a customer to your office and leaving them in the lobby with no direction.
What a landscaping landing page needs
A headline that matches the search. If someone searches “spring cleanup Dallas” and your ad says “Spring Cleanup Services in Dallas,” your landing page should say “Professional Spring Cleanup in Dallas” — not “Welcome to Our Landscaping Company.”
Phone number — large, clickable, above the fold. Most landscaping leads call rather than fill out a form. The phone number should be visible without scrolling on both desktop and mobile. Make it a click-to-call link.
A clear call-to-action. “Call Now for a Free Estimate” or “Get Your Free Quote Today.” One primary action, repeated 2-3 times on the page.
3-5 photos of your work. Real photos, not stock images. Before-and-after shots of the specific service the page is about.
Your service area. List the cities and neighborhoods you serve. This reassures the visitor they’re in the right place.
Social proof. Google review count and star average. One or two short testimonials. “Trusted by 200+ homeowners in [city].”
No distractions. No navigation menu leading to your blog, about page, or other services. The landing page has one job: convert the visitor into a phone call or form submission.
What to remove
- Navigation menus (they create exits)
- Links to other pages (keep them on this page)
- Long paragraphs of text (nobody reads them — use bullet points)
- Stock photos of smiling people holding rakes (use real photos of your work)
- Multiple competing calls-to-action (one action: call or fill out the form)
Tracking: know what’s actually working
Running Google Ads without proper tracking is like mowing with your eyes closed. You need to know which keywords, ads, and campaigns generate actual paying customers — not just clicks.
What to track
Phone calls from ads. Set up Google Ads call tracking or use a third-party call tracking service. This shows you which ad and keyword generated each phone call. Without call tracking, you’re blind — because most landscaping leads call rather than fill out a web form.
Form submissions. If your landing page has a contact form, track form completions as a conversion in Google Ads.
Cost per lead. Total ad spend divided by total leads (calls + form submissions). For landscaping, a healthy cost per lead is $25-$75 depending on your market and the service.
Cost per customer. Total ad spend divided by actual new customers acquired. This is the number that matters most. If you’re spending $600/month and getting 4 new customers, your cost per customer is $150. Whether that’s good depends on your average job value and customer lifetime value.
The numbers that tell you to keep going or stop
| Metric | Healthy range | Warning sign |
|---|---|---|
| Click-through rate (CTR) | 4-8% | Below 3% (your ad copy or targeting is off) |
| Cost per click (CPC) | $4-$15 | Above $20 (too much competition or broad targeting) |
| Conversion rate (click → lead) | 8-15% | Below 5% (landing page problem) |
| Cost per lead | $25-$75 | Above $100 (multiple issues) |
| Close rate on ad leads | 30-50% | Below 20% (lead quality or sales process issue) |
The first 30 days: what to do and what to expect
Week 1: Setup
- Create your Google Ads account
- Set up location targeting (your service area — radius or zip codes)
- Build 2-3 campaigns for your core services
- Write 3-4 ad variations per ad group
- Set up a landing page (or at minimum, a dedicated service page on your website)
- Add your initial negative keyword list
- Set up call tracking
- Set budget: start at $15-$25/day
Week 2: Learning
- Google’s algorithm is learning which searches and users convert. Performance may be inconsistent.
- Review your search terms report. Add irrelevant searches as negatives.
- Check which ad variations are getting the best click-through rates.
- Don’t make major changes yet — let the data accumulate.
Week 3: Optimization
- Pause underperforming keywords (high spend, no conversions)
- Increase bids on keywords generating leads
- Refine ad copy based on what’s working
- Add new negative keywords from search term review
- Check landing page performance — if clicks are high but conversions are low, the page is the problem
Week 4: Evaluation
- Calculate your cost per lead and cost per customer
- Compare against your average job value and lifetime customer value
- If the math works (cost per customer < 20-30% of first job value), keep going and optimize
- If the math doesn’t work, diagnose: is it the keywords (wrong traffic), the landing page (traffic isn’t converting), or the close rate (leads aren’t becoming customers)?
Realistic expectations
Google Ads is not a magic lead faucet. In the first month, expect:
- Higher-than-eventual cost per lead (the algorithm is still learning)
- Some wasted spend on irrelevant clicks (you’ll fix this with negative keywords)
- 5-15 genuine leads from a $500-$750 monthly budget
- 2-5 new customers if your close rate is healthy
By month 3, after optimization, most landscaping companies see cost per lead drop 20-40% from month 1 levels. The system gets better the longer it runs — as long as you’re actively managing it.
When to manage it yourself vs. hire someone
Manage it yourself if:
- Your budget is under $1,000/month
- You have time to spend 1-2 hours per week on optimization
- You’re running 2-3 simple campaigns for core services
- You’re willing to learn through the initial trial period
Hire an agency or freelancer if:
- Your budget is $1,500+/month
- You don’t have time for weekly optimization
- You want to run ads across multiple platforms (Google + Meta)
- You’ve tried managing it yourself and the results aren’t improving
If you hire someone, ask for landscaping or home service experience specifically. An agency that manages ads for dentists and lawyers won’t understand seasonal keywords, service-area targeting, or why “hardscaping” and “patio installation” need separate ad groups.
Expect to pay $500-$1,500/month for management, plus your ad spend. The manager should provide monthly reports showing leads generated, cost per lead, and which campaigns are performing.
The bottom line
Google Ads works for landscaping companies — but only when the fundamentals are right: service-specific campaigns, high-intent keywords, proper negative keyword lists, a converting landing page, and call tracking. Skip any of these and you’re paying for clicks that never become customers.
Start with Local Services Ads if you haven’t already — they’re simpler, pay-per-lead, and carry the Google Guaranteed trust badge. Add standard search ads when you’re ready for more control and volume.
And remember: ads generate leads, but they don’t close them. The best Google Ads setup in the world still requires someone to answer the phone when the leads call.