AdEye

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.

adeye · Ad Intelligence Feed

Try:

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.

live ads from of competitors, in one feed

Google Ads Transparency has no ads on record for that search. Google indexes ads by advertiser, so the brand's exact domain works best, for example nike.com.
Google Ads Transparency has no ads on record for . That is an answer about the brand, not a problem with the search: they are not running Google ads that Google publishes, or they advertise under a different registered name.
We could not reach Google Ads Transparency just now, so this is not a result about that brand, we simply could not look. Please try again in a moment. This search has not been counted against your allowance.

free left ·
See it run

Live Google Ads Transparency data · Run length · Public data only

Google Ads Transparency

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
GOOGLE Top performer
image

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

Look the competing company up by its website domain in Google's Ads Transparency Center, or search the same domain in AdEye, which returns its live Search, Display and YouTube ads in one feed sorted by how long each has run. Both read Google's public record, so neither adds an impression or a click to the rival's account.
For the ads themselves, pick a tool that reads Google's own Transparency Center record, because it shows a contractor's real approved ads rather than whatever one search served you. AdEye does that and sorts by run length. For keyword and cost estimates, SpyFu or Semrush add a modelled view. For who you meet in the auction, use Auction Insights in your own account.
They can, because someone searching for an emergency plumber or a water heater replacement is ready to book, and Google Ads puts you in front of them at that moment. The plumbers who make it pay track booked jobs and calls, not clicks, and they study what nearby shops already offer. An ad that repeats the same "fast, friendly, licensed" line as three rivals rarely wins the call.
Google does not publish a fixed price: you pay per click, and plumbing clicks are priced by auction in your service area. Emergency terms such as burst pipe or sewer backup usually cost far more than general "plumber near me" searches, and dense metro markets cost more than small towns. Keyword Planner in your own account gives current bid ranges for your ZIP codes before you set a budget.
Yes, with the same caveat. HVAC demand spikes with heat waves and cold snaps, and roofing demand spikes after storms, so the companies that win adjust budgets and offers by season rather than running one ad all year. Reading a rival's ad history shows you exactly when they switch from AC repair to furnace checks, which is the cheapest timing research you can buy.
Most busy contractors run both. Local Services Ads charge per lead and show the Google Guaranteed or Google Screened badge with your reviews, while regular Google Ads charge per click and let you write the offer yourself. LSA usually wins on trust for emergency calls; Search ads win on control of the message. Checking which format your rivals lean on tells you where the competition is thinnest.
Not from Google. Google keeps every advertiser's keywords, bids and budgets private. SpyFu and Semrush estimate keywords by watching search results, which is useful but modelled. AdEye shows the ads themselves from Google's record, which tells you the offer and the message, and it does not claim to know the keyword list.
No. Google does not publish spend, cost per click or cost per booked job for ordinary commercial advertisers, and any tool that prints a precise budget for a rival company is estimating it. The honest proxy is run length: an ad a contractor keeps live for months on emergency terms is one it keeps choosing to fund. AdEye sorts every ad by that signal.
Yes. A national franchise brand or a home services lead marketplace runs its ads under a verified advertiser like any local shop, so a lookup by its domain returns its Search, Display and YouTube ads. That matters because those advertisers often set the price anchor in a market, such as a flat service-call fee or a financing offer. Reading those ads is ordinary market research; copying a competitor's trademarked name into your ads is where the line sits.
In the United States, Google lets advertisers bid on a competitor's trademark as a keyword, but it restricts using that trademark in the ad text once the owner files a complaint. Bidding on a rival's name also tends to cost more than it returns, since those searchers already chose a company. Read our brand bidding page before you try it.
Yes. Search your company name on Google from a few locations, and check Auction Insights on your brand campaign, which lists every domain that entered the same auctions. Then look each domain up in AdEye to read the ad they show when a homeowner searches for you. If their ad text uses your trademark, Google has a complaint process for that.
No. Local Services Ads, the Google Guaranteed and Google Screened listings with a company's name, reviews and phone number, are a separate Google program built from business profiles rather than ad creative, and AdEye does not track them. Check a rival's LSA presence by searching your service and city. AdEye covers the company's Search text ads, Display banners and YouTube video.
Yes. The Transparency Center record covers a verified advertiser's ads across Google surfaces, so a lookup by the company's domain returns its YouTube video ads and Display banners next to its Search text ads. Larger HVAC and roofing companies often run remarketing banners and short brand videos, which never show up when you search Google yourself.
Yes, on the paid plans. Add the company to your watch list and AdEye re-checks it once a day, then emails you the ads Google has started showing that it had not seen before. That is how an owner hears about a rival's new tune-up special or a storm-season roofing offer the week it starts. See our competitor ad monitoring page for the routine.
Yes. Each search is one competitor, and you keep a separate board per client so research never mixes between contractors in the same market. The Agency plan covers 10,000 searches a month on one login, and a board can be shared as a read-only link. Our ad spy tool for agencies page covers the client workflow.
No. Reading the Transparency Center record, directly or through AdEye, does not trigger the rival's ads, so it adds no impression and no click to their account, and advertisers are not told who looked them up. Clicking a rival's live sponsored result on Google is different: that click is charged to them, and deliberate repeated clicking is invalid activity Google filters out.
The Transparency Center and Auction Insights are free. AdEye costs $60, $99, $300 or $600 a month for 500, 2,000, 10,000 or 20,000 searches, or $30, $49.50, $150 and $300 a month billed yearly. Keyword-estimate tools such as SpyFu start at $39 a month. Against emergency plumbing and HVAC click prices, a month of research usually costs less than a few clicks. The full market is on our ad spy tool pricing page.
Start with the longest-running ads, because those are the ones the company keeps paying for. Note the service-call fee or coupon, any financing or maintenance plan, the response-time promise, the warranty line and whether they mention licensing or family ownership. Compare three or four rivals: the offer every shop makes is table stakes, and the angle nobody runs is your opening.
Yes. Dealerships, repair shops and collision centers run Google Ads under verified advertisers like any home services company, so their ads are in the same public record. Our Google Ads for car dealerships page walks through the dealer side, including vehicle ads and finance offers, and our Google Ads for auto repair shops page covers independent shops competing with chains and dealer service departments.
Yes. Movers run Google Ads under verified advertisers like plumbers and roofers do, so a lookup by a rival mover's domain returns its live ads. The difference is who else bids: national van lines and quote marketplaces that resell the lead. Our Google Ads for moving companies page covers that auction and the FMCSA rules on mover and broker ads.

Explore more

More ways to spy on competitor ads

See 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.

See pricing

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