Spy on competitors · Home Services Google Ads Spy Tool
Home services Google Ads spy tool to see the plumber, HVAC and roofing ads competitors run
A home services Google Ads spy tool shows you the ads a competing plumber, HVAC company, roofer or electrician is paying for on Google right now. The public source is Google's Ads Transparency Center, which lists a verified advertiser's ads across Search, YouTube, Display and Shopping. AdEye searches that record by the rival company's domain, puts all of its Google ads in one feed, and sorts them by how long each ad has run, which is the clearest public sign of the offer a contractor keeps paying for.
Home services clicks are some of the most expensive in local advertising, and emergency terms like "burst pipe repair" or "AC not cooling" cost the most because the caller books the job the same hour. Yet most owners still check rivals the slow way: someone searches "plumber near me" from the truck, sees three sponsored results and a row of Google Guaranteed badges, and moves on. That is one set of ads for one query, in one ZIP code, at one moment. It says nothing about whether the $49 drain special is a two-week test or the headline a rival has run since spring. Auction Insights in your own Google Ads account names the domains you meet in the auction, but it shows no ad copy.
AdEye fills that gap. Paste a competing contractor's domain into the search box above and its live Google ads come back with a first-seen date and a run length on each, tagged by hook and angle on the paid plans. Save the offers worth tracking to a board per competitor, and put the companies that matter on a watch list so their new ads reach your inbox. Plans are $60, $99, $300 and $600 a month, or $30, $49.50, $150 and $300 a month billed yearly, for 500, 2,000, 10,000 or 20,000 searches, and a one-time demo lets you check a rival before you pay. For the wider paid-search picture, see our PPC competitor analysis page.
Public Google Ads Transparency data. Nothing behind a login.
Comparing rivals? Separate up to 5 domains with commas to see their ads in one feed. Each one counts as one search.
Type a brand or a domain first, for example nike.com or Notion.
live ads from of competitors, in one feed
Showing of live ads Google lists for this advertiser live ads from Google Ads Transparency, which is every ad Google lists for this advertiser Showing of live ads from Google Ads Transparency live ads from Google Ads Transparency
- no ads on record at Google Google could not be reached, not counted not searched, your searches ran out not searched, up to 5 competitors at a time
New since your last check
ads in this feed run this angle
One version on Google, no variations
Live Google Ads Transparency data · Run length · Public data only
Run length on every ad
AI-tagged hooks & angles
Why it works
What a home services Google Ads spy tool shows you about the contractors bidding against you
The rival contractor's actual ads, from Google's own record
Google publishes the ads of verified advertisers in the Ads Transparency Center, and a plumbing, HVAC or roofing company running Google Ads goes through advertiser verification like any other business. The headlines, descriptions, banners and YouTube spots you see there are the company's approved ads, not whatever one search served to one phone in one neighborhood. AdEye searches that record by the contractor's domain or name and returns its Search text ads, Display banners and YouTube video in one feed. That is the version you can put in front of an owner or a general manager, because it is Google's record rather than a screenshot from somebody's truck.
Run length, the offer a contractor keeps paying for
No tool can show you what a competing contractor spends or what a booked job costs them, and any page that prints a precise budget is selling a model. What Google does publish is when each ad was shown. On emergency plumbing, AC repair and roof leak terms, where a single click can cost more than a service-call fee, nobody keeps an ad live for months unless it makes the phone ring. AdEye turns that record into a first-seen date and a run length on every ad and sorts the long runners to the top. For an owner that is a short list of proven hooks: the flat-rate service call, the 24/7 no-overtime promise, the financing line on a new system, the free roof inspection, the dollar-off coupon.
Who you meet in the auction, Auction Insights first
Inside your own Google Ads account, Auction Insights lists the domains that entered the same auctions as you, with impression share, overlap rate, position above rate, top of page rate and outranking share. It is free and it is the honest list of who you compete with, but it shows no ads. The practical routine: take the top five domains from Auction Insights, which in home services often includes a national franchise brand and a lead marketplace as well as the local shops you already know, look each one up in AdEye, and read what they are saying to the same homeowner.
Seasonal offers, financing and license lines, read side by side
Home services advertising swings with the weather. HVAC companies push AC tune-ups in late spring and furnace safety checks in the fall, roofers chase storm damage after hail, and plumbers lean on frozen-pipe ads in a cold snap. Reading competitors' live ads side by side shows you when rivals switch seasons and how they phrase a financing offer or a guarantee in your market. It also shows how they handle license numbers: several states, including California and Florida, require contractors to show a license number in their advertising. It is market research, not legal advice, so check your own state's licensing board before you copy a format.
A saved record, because home services promotions change every season
Contractors rotate offers constantly: a spring tune-up special, a summer emergency surcharge waiver, a fall furnace check, a winter water heater rebate push. Once an ordinary commercial ad stops running you cannot count on finding it again in the public record. AdEye boards keep the creative, the advertiser, the format and the dates together per competitor, so the offer a rival ran last July is still there when you plan next summer's budget. Paid plans export a board to CSV for your agency or your office manager.
Side by side
Five ways to research a competing contractor's Google ads, compared
Each source answers part of the question. This is what each one shows, what it misses and what it costs.
| Method | What you see | What you miss | Cost |
|---|---|---|---|
| Search Google yourself | The ads served to you for one query, at that moment, where you are | Other ZIP codes, devices and hours; how long an ad has run; every ad you did not trigger | Free, but each search can distort your own impression data |
| Google Ads Transparency Center | A verified advertiser's ads, filterable by platform, region and date | No sorting by run length, no saving, no alerts, one advertiser at a time | Free |
| Auction Insights (your account) | Which domains share your auctions, with impression share, overlap and outranking share | Every ad, offer and landing page. Only auctions you entered | Free with active campaigns |
| Keyword-estimate tools (SpyFu, Semrush) | Modelled keywords, estimated clicks and text ad history | Display and YouTube creative; the estimates are models, not Google's record | SpyFu from $39 a month; Semrush Advertising $99 to $220 |
| AdEye | A rival contractor's live Google ads with run length, AI tags, boards and daily watch-list alerts | Keywords, bids, spend and Local Services Ads profiles | $60, $99, $300 or $600 a month; $30 to $300 billed yearly |
What it surfaces
Every ad card carries the hook, angle and a working signal
You type a brand or a domain. AdEye pulls that advertiser's live public Google ads into one feed and AI-tags each creative on the paid plans, so you read the strategy and spot the long-running winners before you save a single one.
- Look up any competing plumber, HVAC company, roofer or electrician by domain or name
- Search, Display and YouTube ads in one feed
- First-seen date and run length on every ad
- Long-running offers sorted to the top
- AI hook, angle and format tags on paid plans
- Watch list with daily new-ad emails on paid plans
- Boards per competitor or per client, CSV export on paid plans
- No clicks or impressions added to a rival's account
GYMSHARK USA INC · RUNNING 1,818D
Why AdEye
One feed, the AI read, the working signal in view
Not a stale doc full of screenshots. One query for a brand, the run length on every creative, and a swipe file worth reopening. Public ad-library data only.
Every Google ad at once
The Google Ads Transparency Center searched by brand or domain, so competitor ad research is one query instead of clicking through Google's own viewer.
The AI reads the why
Creatives are tagged with their hook, angle and format on the paid plans, a few per search and kept once read, and a working signal flags the long-runners, so you see why an ad works, not just what it ran.
A swipe file that stays current
Save winners to boards, each keeping its run length and a link back to the original creative on Google, so the file is still useful months later.
Good questions
Questions about home services google ads spy tool
Explore more
More ways to spy on competitor ads
Google Ads for Chiropractors Spy Tool for Rival Clinics
Type a rival chiropractic clinic's website and see every Google ad it is paying for right now, with the longest runners first.
Learn moreDentist Google Ads Spy Tool for Rival Dental Practice Ads
Type a rival dental practice's website and see the Google ads it is paying for right now, sorted by how long each one has run.
Learn moreLaw Firm Google Ads Spy Tool for Rival Lawyers' Ads
Type a rival firm's website and see the Google ads they are paying for right now, sorted by how long each one has run.
Learn moreSee what your competitors are running today
Type any brand and watch their live ads stream into one feed, AI-tagged with the hook, angle and what is actually working.
Public Google Ads Transparency data only. Nothing behind a login, no private data. Every CTA opens a quick signup, not a checkout.
Live Google Ads Transparency data · Run length · Public data only