Is Your Marketing Agency Actually Legit?

Run through this 13-point checklist before you sign anything or hand over a dollar.

Does the agency rank on page one of Google for terms like ‘SEO agency near me’ or ‘SEO company near me’?
Can they give you two or three phone numbers of real contractor clients you can actually call?
Will you have full login access to your Google Ads, Analytics, Search Console, and rank tracking at any time?
Will the Google Ads account be created under YOUR name with YOUR billing, with the agency invited as a manager?
Do they talk about cost per booked job and lead quality, or just impressions, clicks, and raw lead volume?
Does the contract state clearly that you own your website, content, accounts, and data if you leave?
Can they tell you exactly who will work on your account daily, their name, and how many accounts they manage?
Does their own Google Business Profile, website, and content look sharp and perform well?
Full transcript

0:00 From 0:03
You can tell in about thirty minutes of due diligence if you know exactly what to ask and what to look for. This video gives you the full checklist. I'm gonna walk you through thirteen things to verify before you sign anything or hand over a dollar. Most contractors get burned, not because they were careless, but because nobody told them what the warning signs were. So let's fix that right now. The first question you should ask any agency is simple: what do you rank for yourself? If an agency is telling you they can get you to the top of Google, they should be able to do it for their own business first. Go to Google right now and search something like "SEO agency near me" or "SEO company near me." Those keywords have real commercial intent. Real agencies show up in those results. The data I'm looking at shows "SEO agency near me" pulling over one hundred and twenty impressions with an average position of seventy-one. That means most agencies are buried on page seven or eight for the very keywords they claim to dominate. If an agency can't rank on the first page for their own target terms, why would they perform better for yours? Ask them to screen share their Google Search Console. Ask them to show you the keywords they rank for and what position they're in. If they deflect, that's your answer. Marketing a law firm is not the same as marketing a plumber. Marketing an e-commerce store is not the same as marketing a restoration contractor or a garage door company. Contractor leads behave differently. The sales cycle is different. The seasonality is, is different. The job sizes are different. The way Google Maps and Local Services Ads interact is different.

1:36 From 1:36
You need proof that the agency has worked with someone in your trade in a real market with real results. Ask for two or three references from contractors they've worked with, not testimonials they wrote on their own website, actual phone numbers of real business owners you can call. When you call those references, ask them three things. One, did your lead volume actually go up? Two, did the quality of leads improve, meaning less tire kickers? Three, would you sign with them again? If the agency hesitates to give you references, or if they say their clients don't wanna be contacted, walk away. You should be able to log in at any time and see exactly what's happening with your money. That means your Google Ads account, your Google Analytics account, your rank tracking dashboard, all of it. You should not have to ask for a report. You should not have to wait until your monthly call. You should be able to pull it up on your phone on a Sunday morning if you want to. Agencies that don't offer this are hiding something. Sometimes they're hiding bad performance. Sometimes they're hiding what they're actually spending versus what you're paying them. Full access is non-negotiable. Put it in writing before you sign. This is one of the most common traps in this industry. An agency sets up your Google Ads account under their own account. You run ads for twelve months. You build up conversion history, audience data, bid history. Then you decide to leave, and they say, "Sorry, the account stays with us." You lose everything, every dollar of optimization history, every conversion, every audience list. You start from zero with the next agency.

3:08 From 3:08
The right setup is this. You create the Google Ads account. Your billing information is attached to it. You invite the agency as a manager. If they leave or you fire them, you remove their access, and everything stays with you. Same goes for your Google Analytics property, your Google Search Console, your Google Business Profile. You own it. They manage it, period. If an agency insists on creating these accounts under their umbrella, that is a red flag, full stop. Here's a real thing that happens. An agency brags that they generated you two hundred leads last month. You look at the actual leads. Forty percent are out of your service area. Twenty percent are looking for a service you don't offer. Thirty percent are price shoppers who want the cheapest option in town. That leaves about sixty leads that were worth talking to. A legit agency understands this. They talk about cost per booked job, not just cost per click. They understand that a garage door installation has a different value than a garage door spring repair. They understand that restoration leads from insurance claims behave completely differently than residential remodels. Ask them directly, "How do you qualify leads for a contractor like me?" Ask them, "What metrics do you track beyond lead volume?" If they look at you blankly or pivot back to impressions and clicks, they don't understand your business well enough to help it. This is a newer question, but it's becoming a real one. A growing share of people are searching by typing their question into an AI assistant instead of Google. They ask something like, "What, what's the best digital marketing agency for

4:39 From 4:39
contractors?" If an agency is genuinely authoritative in their space, they show up in those answers. Go test it right now. Open ChatGPT or Perplexity. Type, "What digital marketing agencies specialize in contractor SEO?" See who comes up. This is not the whole picture. AI results are still inconsistent, but it tells you whether an agency has built enough authority online that even a large language model recognizes them as relevant. It's one more data point to stack on the others. If you can't understand what they're selling you, that's a problem. Jargon is often used to make simple things sound complicated. When something sounds complicated, you're more dependent on the agency. When you're more dependent, you're less likely to ask hard questions. That dynamic works in their favor, not yours. A legit agency should be able to explain their entire strategy in plain language. Not, "We leverage omni-channel attribution modeling." More like, "We get your website ranking so people find you first. We run ads to fill the gaps, and we track which ones turn into jobs." You should walk away from a sales call understanding exactly what they're going to do every month and why. If you feel confused and just decide to trust them anyway, that's a setup for a bad outcome. If an agency guarantees you a number one Google ranking, run. Google has said directly and repeatedly that no one can guarantee rankings. Search algorithms have hundreds of signals.

6:09 From 6:09
Competition shifts. Markets change. Anyone guaranteeing a specific position is either lying or planning to use tactics that could get your site penalized. Same goes for anyone promising fast results. Legitimate SEO is typically a three to six month process minimum before you see meaningful organic traction. Paid ads can generate leads faster, but even those need optimization time. And watch out for the proprietary system pitch. Some agencies say they have a secret method they can't share with you because it's their competitive advantage. Legitimate strategy isn't secret. It's just consistent, well-executed work. There's no magic. There's just doing the right things well over time. Go look at their Google Business Profile. How many reviews do they have? What do the reviews actually say? Are there responses to negative reviews? And do those responses look professional? Look at their own website. Is it fast? Does it rank? Does the content actually help someone? Or is it generic filler? Look at their portfolio if they have one. Ask to see websites they've built for contractors. Call those contractors and ask if the site performs, not just if it looks nice. An agency's own online presence is a working sample of their work. If their own house is a mess, don't pay them to fix yours. Read the contract before you sign it. Specifically look for three things. One, contract length. Twelve-month minimums are common, but you should understand what you're locked into. Shorter terms or month-to-month arrangements are possible with the right agency.

7:43 From 7:43
Two, setup fees. Some setup fees are legitimate, but ask this. If I leave after three months, do I keep everything that was built? The website, the content, the ad structure, all of it. If the answer is no, that fee was really a ransom deposit. Three, ownership clauses. Any contract should clearly state that you own your website, your content, your accounts, and your data. If you don't see that in writing, ask for it explicitly. A fair agency has nothing to lose by giving you ownership of your own assets. You should know before you sign exactly who you're going to hear from, how often, and what they're going to tell you. At minimum, you should get a monthly report that covers leads generated, cost per lead, rankings movement, and what work was done that month. You should have a dedicated contact, not a support ticket queue, a person who knows your account. Quarterly calls to review strategy are reasonable. Anytime something significant changes, you should hear about it before you notice it on your own. If an agency goes quiet for weeks and only surfaces when it's billing time, that's not a partnership. That's a subscription you forgot to cancel. A lot of agencies sell you one thing and deliver another. The salesperson is sharp and sounds very experienced. The person actually doing your work may be an intern. They might be an overseas contractor working from a checklist. They may have no context about your business at all. Ask directly who will work on your account day to day. Ask how many accounts that person manages at one time.

9:15 From 9:15
Ask if they have worked with trade contractors before. If they cannot give you a name and a background, be cautious. If your account is one of a hundred, attention suffers. That lack of attention directly affects the quality of your results. You are not buying a software product here. You are buying someone's time and their expertise. Make sure you know exactly whose time you are buying. Here's how I'll leave you. Before you sign with any agency, run this test. Get the full proposal, the contract, the pricing breakdown, all of it. Sit down with whoever else has a stake in your business. Your spouse, your partner, your accountant. Walk through every piece of it with them. If the agency has been straight with you, that conversation should be easy. Everything should check out. Nothing should require defending or explaining away. If you catch yourself saying things like, "I know it sounds weird, but they said it's normal," or "They said I just have to trust the process," that's not a green flag dressed up in patience. That's a red flag dressed up in patience. A legit agency gives you a proposal you can defend to anyone because every line of it makes sense. That's the standard. Hold every agency to it. If you want us to look at your current visibility and tell you honestly where you stand, get a free visibility teardown at SEO.PushLeads.com/audit or call us at 828-348-7686. No pitch, just the data.

You can tell in about thirty minutes of due diligence if you know exactly what to ask and what to look for. This video gives you the full checklist.

Read the full written guide: How to Get a Line-Item Quote From a Marketing Agency (and Read It)

All PushLeads videos

Want more customers from Google & AI search?

Get a free SEO audit of your site — see exactly what to fix first.

Get My Free Audit Book a Call