Is Your Marketing Agency Scamming You? What Every Home Service Business Owner Needs to Know

Dennis Yu and Dan Leibrandt on The Coach Yu Show talking about how to catch a marketing agency that will not show its work

This page is a worked example (a leaf). The canonical for how we audit is How we audit.

We audited a company paying $12,000 a month for SEO. The agency would not show the work. We did not need their permission — Search Console, the live site, and a competitor’s spam links told the whole story.

That is the test. If your agency cannot put the data on the table, you already have your answer. We have published 200+ of these audits in the open. Get yours free — no pitch call required.

The problem is not that you spend on marketing

Every contractor already spends on marketing. The problem is that most agencies, whether they know it or not, are running a black box. I have been doing these audits for years. In the last few weeks alone I have seen a lot of broken ones. I have spoken at the same conferences as the people you are probably paying. So let me share a few things your agency does not want you to know.

No clear standard — so they sell you magic

We treat digital marketing like witch doctors and voodoo. It does not have to be. A plumber has a process for a slab leak. A doctor diagnoses before prescribing. Your marketing team should work the same way: published standard, your data, then a prescription. Google already gives you the exam — Search Console, PageSpeed Insights, Ads change history. The Quick Audit is that exam, scored the same way for every trade. If your agency cannot walk you through those six areas with your own numbers, they are guessing.

A clear standard means they show exactly what they are doing, how they are following it, and the analytics to back it up. Most are not even looking at the data. Open Google Analytics or Ahrefs and you can see the keywords you rank on, the clicks you get, and what actually matters. From there you diagnose what to fix.

A real example

We did an audit a couple of days ago for someone paying $12,000 a month for SEO. The agency claimed up and down they were doing all this work. We said, “Okay, show us.” They did not want to share anything.

So we used our own tools. We did not need their permission. We could see exactly what keywords they were ranking for, how much traffic they were getting, what the competitors were doing, and even found spam links from a competitor trying to damage their site. The agency had no idea.

If you do not know how to use SEO tools or look inside Google Search Console, which is Google’s free SEO tool, how would you as a home service business owner ever know this?

Google Search Console performance report: clicks versus impressions over three months
Search Console is free. If your agency cannot pull this up with you, they are not doing SEO.

Chances are, you cannot figure it out on your own. That is why we have a simple audit process. We walk you through every problem on your website, your Google Business Profile, and your social accounts, and tell you what needs to be done. Same six-area exam on the master Quick Audit and on the industry versions (HVAC, plumbing, pest, roofing, and the rest).

What a Quick Audit covers

Review velocity matters more than the raw count. Whether your reviews tie back to your profiles and citations is more important than the total. Google, Facebook, and Yelp can all detect fake reviews.

Google review thread showing a fresh five-star review and the owner-response workflow
We grade review velocity and whether the owner actually replies — not just the star average.

We also look at your website. Does it work on mobile versus desktop? Does it load? Latency? Too much JavaScript? We use Google’s own standards to audit this.

Google PageSpeed Insights desktop scores used in a Quick Audit website check
Website grade comes from Google’s PageSpeed Insights, not our opinion.

Then we look at your SEO, your ads, and your social. All of these components fit together. Based on your data, we give specific recommendations on what is broken. You can take that to your agency, give it to whoever handles your marketing, or have us fix it.

Tommy Melo, Ryan Davis, and a bunch of other top names in home services follow this same framework. Do you want to follow the same framework the top home service businesses are actually using?

Digital marketing should be like surgery, not used car sales

Digital marketing is about data. It should look more like a trained surgeon than a guy waving a book on camera. You have a clear process for how you kill ants, fix a garage door, or pour a floor. Your technicians are trained a certain way. Your digital marketing team should be too.

I put on the lab coat and stethoscope in that video on purpose. Metrics, then analysis, then action — diagnose before you prescribe. That is the same system in How to Drive Sales as a Digital Marketing Agency. If an agency skips the exam and jumps to a retainer, they are selling, not practicing.

99% of the agencies out there are scams. I would like nothing more than to see agencies that are solving your problems and putting transparency first.

3 non-negotiable rules

I am not saying fire your agency. I am saying hold them accountable. These three rules are non-negotiable.

Rule 1: You own all your accounts. Do you actually own the code to your website? The hosting? The domain? The Google Ads account? Google Analytics? Google Tag Manager? The Facebook accounts? Or does your agency just give you some interface to look at the data? Because if you ever want to switch, you cannot. They will play games and not give you access. Even Google and Facebook have said agencies must do this, but we still see it happening. One agency was charging a client $26,000 a month and would not give access to any of the underlying accounts. They were probably pocketing $20K and only spending $5K on ads.

Rule 2: You must own all the content. In the modern world of social media, Google Maps, YouTube, and AI-driven search, it all starts with video. Your technicians need to be collecting videos as they go about their work. You own the content creation. The agency can process it, but the creation must come from you. ChatGPT has made it easy to generate seemingly good content, but that is synthetic content. It did not start from a real story, and it is going to hurt you in the long run because Google can tell.

Rule 3: There needs to be a single point of contact on each side. You are probably too busy as the owner. Is there one person in your company who can stay on top of the details? An operations coordinator, someone in your call center, a COO-type person? And on the agency side, you need one person who is accountable. That single point of contact on each side makes sure stuff gets done, stats are reviewed weekly, and plans are adjusted as you go.

You do those three things and digital marketing becomes night and day. Completely accountable. No more magic. You can clearly trace social media posts, content, and ads to calls, then trace those calls into ServiceTitan or whatever CRM you use, and see how many jobs you are booking and how much revenue you are generating.

How to catch a lazy agency

Here is something practical you can do right now. Log into your Google Ads account, go to the left side, click on Change History, and see who made what changes. Did they add keywords? Change bids? Create new ads? Or did they make a bunch of changes in the first month and then forget about you? That is what usually happens.

Google Ads overview with Change history highlighted on the left nav
Change history is the two-minute test. If nobody has touched the account in months, you already know.

Then look at quality scores. If the bulk of your keywords are quality score six or below, that is a problem. I bet the keywords driving the most conversions are brand terms, meaning people searching your company name. Your non-brand cost per lead is probably sky high. A thousand dollars per new client does not work. Three thousand dollars per new client on a $14,000 air conditioner does not work either.

Transparency is everything

Most agencies will not give you the data or the metrics. I believe in complete transparency. You should know what is going on with your business and your marketing at all times.

Here is something no agency will talk about: at some point, usually after 60 to 90 days, you are going to want to take things in-house or fire the agency. Either because you are not happy with the results, or because the processes we put in place start building your internal team. Your technicians become part of your marketing team through UGC (user generated content). You start building in-house capabilities, and the agency builds new things on top of that.

That is the efficiency necessary to succeed in modern digital marketing. Google and Facebook are trying to kill agencies because they keep screwing things up, creating friction, overcharging, and then blaming the algorithm when things do not work. The real issue is incompetence, and Google is tired of being blamed.

Marko Sipila and I walked through how to own your own marketing — access, change history, reporting, SOPs, then who you staff. Watch that if you are deciding whether to keep an agency or bring it in-house. Same tree: the audit master list is the proof, the Quick Audit is the exam, and the industry hub is the same exam tuned to your trade.

I have been working with Dan Leibrandt, who now runs Pest Control SEO, helping pest control companies get found online the right way. He follows these exact same standards and processes. If you are in pest control and need an agency that actually practices what we preach in this article, check him out at pestcontrolseo.com.

Dennis Yu
Dennis Yu
Dennis Yu is the CEO of Local Service Spotlight, a platform that amplifies the reputations of contractors and local service businesses using the Content Factory process. He is a former search engine engineer who has spent a billion dollars on Google and Facebook ads for Nike, Quiznos, Ashley Furniture, Red Bull, State Farm, and other brands. Dennis has achieved 25% of his goal of creating a million digital marketing jobs by partnering with universities, professional organizations, and agencies. Through Local Service Spotlight, he teaches the Dollar a Day strategy and Content Factory training to help local service businesses enhance their existing local reputation and make the phone ring. Dennis coaches young adult agency owners serving plumbers, AC technicians, landscapers, roofers, electricians, and believes there should be a standard in measuring local marketing efforts, much like doctors and plumbers must be certified. He has appeared on 353 podcasts with 619 credited episodes — see the full list of his podcast appearances.