How to Choose a Marketing Agency (Without Getting Burned) | We Own Leads Skip to main content
← All Insights
Marketing 9 min

How to Choose a Marketing Agency (Without Getting Burned)

Most marketing agencies don't understand your business. Here's how to find one that does, and the red flags that should make you walk away.

The Marketing Landscape for Service Businesses Has Changed

The cost of customer acquisition has climbed steadily over the past two years. Ad platforms are more competitive, organic reach is harder to earn, and consumers have more choices than ever. The service businesses still growing in 2026 are the ones that overhauled their marketing approach rather than running the same playbook from three years ago.

Your marketing agency should be adapting to these shifts proactively. If they are still running the same campaigns and messaging they set up when you first signed, without adjusting for market changes, rising costs, or shifts in buyer behavior, you already have your answer about whether they are the right partner.

This guide is for service business owners and sales managers who are either evaluating their first marketing agency or seriously considering replacing the one they have. We wrote it because we have watched too many contractors sign retainers with agencies that could not name a single industry-specific metric when pressed.

Why Marketing for Service Businesses Is Different

A generalist agency will tell you they can "learn your industry." They are probably right, eventually. But that learning curve costs you 3-6 months of ad spend and missed opportunities while they figure out what you already know from running your business every day.

Service businesses have dynamics that generalists consistently get wrong, and understanding them is the baseline for any agency that wants your money.

The sales cycle is longer than most agencies expect. A customer does not search for a contractor and hire one that afternoon. For high-ticket services like roof replacements, kitchen remodels, repiping jobs, and full landscape overhauls, the average purchase takes weeks to months from first search to signed contract. Your marketing has to nurture interest across that entire window. Agencies that optimize for clicks instead of closed deals will burn your budget fast.

Seasonality drives demand in ways generalists miss. Landscaping surges in spring and collapses in late fall. Roofing spikes after storms and slows in bad weather. Restaurants live and die on holidays and school schedules. An agency that does not understand your seasonal patterns will spend too much when demand is already high and too little when you need pipeline built for the next busy season. If your agency runs the same budget and messaging year-round, they are ignoring a fundamental reality of your business.

Geography drives everything. Local competition varies wildly, regulations differ by municipality, and service area constraints mean a campaign performing well in one metro can fall flat in another. The value proposition is fundamentally different depending on where your customers are located, and cookie-cutter campaigns ignore this entirely.

The buyer does heavy research before committing. High-ticket service purchases are considered decisions. Your prospects are comparing multiple providers, reading reviews, and checking references before they pick up the phone. Your targeting and messaging need to reflect how buyers actually make decisions, not just generate clicks from anyone who types a keyword into Google.

Any agency that cannot speak fluently about all four of these will spend your money figuring them out.

The 7 Things to Check Before You Hire

1. Do They Have Clients in Your Industry Right Now?

You want to hear about active campaigns they are managing today, with specifics. Ask how many companies they are working with, what markets those companies serve, and what kind of cost per lead they are delivering. If the answers are vague or they redirect to a case study from two years ago, they are a generalist pitching themselves as a specialist for your meeting.

2. Do They Understand Your Market Conditions?

This is the single best litmus test. Ask them directly: "What has changed in our industry's marketing landscape in the past year, and how has your strategy adjusted?"

An agency worth hiring will talk about rising customer acquisition costs and how they are combating them, shifts in buyer behavior and how messaging has adapted, which channels are producing the best ROI for businesses like yours right now, and how they handle seasonal demand fluctuations in their campaign management. If they hesitate or give you a generic answer about "adapting to market conditions," that tells you enough.

3. Can They Show You Actual Lead Costs?

You want numbers from real campaigns, not projections from a pitch deck. For context, here is roughly where lead costs sit for service businesses in 2026:

  • Google Ads: R35-75 per lead, depending heavily on your market's competitiveness
  • Meta (Facebook/Instagram) Ads: R20-50 per lead, though these tend to be earlier in the buying journey
  • SEO/Organic: R8-25 per lead over time, with a longer ramp to get there
  • paid ads: R25-60 per lead, with the advantage of Google's verification badge

Any agency promising R10 Google Ads leads for high-ticket services is either misleading you or running campaigns so broad that the "leads" are mostly people who will never book a consultation.

4. Do They Own Your Data?

This is where more companies get burned than almost anywhere else, and most do not realize it until they try to leave.

Before you sign anything, find out whether you keep your Google Ads account and its performance history if you part ways, whether you own the website and domain outright, and who retains the content that gets created. Some agencies build everything inside their own accounts, which means walking away means starting over. Your Quality Scores, your SEO momentum, your ad history all disappear. Make sure every asset lives in accounts you control from day one.

5. Are They Transparent About What's Working?

You should be able to log into a dashboard whenever you want and see how much was spent this month, how many leads came in, which channels produced them, cost per lead broken out by source, and which specific keywords or creatives are performing. If you have to email someone and wait three days for a PDF, that is worth questioning. And if the reports you do get are heavy on impressions and reach but thin on actual leads and acquisition costs, the agency is probably hiding weak performance behind vanity metrics.

6. Do They Handle the Full Funnel?

Marketing breaks down when it is fragmented across multiple vendors. One company running ads, another handling SEO, a third maintaining the website. Nobody owns the full picture, and leads slip through the gaps between them.

A good marketing partner should be able to handle your website (fast, mobile-first, built to convert visitors into consultations), your search presence (local SEO, Google Business Profile, content that ranks for terms your buyers actually search), your paid campaigns (Google Search, paid ads, and Meta ads matched to the right intent level), and your lead handling (CRM software, speed-to-lead automation, call tracking). When all of that lives under one roof, the team can actually see which parts of the funnel need attention and adjust accordingly.

7. Can You Verify Their Track Record?

Every agency has case studies on their website, but those are marketing materials they wrote themselves. The more useful signals are Google reviews from actual clients, a willingness to connect you directly with a current client in a similar market, third-party profiles on platforms like Clutch, and specificity about outcomes. "We took Company X from 12 leads per month to 67 in six months" is a fundamentally different statement than "we helped increase their leads significantly." One you can verify. The other you cannot.

Red Flags Worth Walking Away From

"We guarantee page 1 rankings." No one can guarantee where Google will rank your site. Agencies that make this promise are either being dishonest or planning to rank you for keywords so obscure that the traffic will not matter.

Long-term contracts with no performance benchmarks. If the only way they can keep your business is a 12-month lock-in, consider why that might be. Month-to-month arrangements, or contracts with clear performance clauses, keep the incentives aligned. You should stay because the results justify it.

They never ask about your close rate. An agency focused exclusively on lead volume without caring what happens after the lead comes in does not understand your sales cycle. Your close rate determines whether their leads produce revenue or just fill a spreadsheet. If they are not asking about your sales process, appointment rates, and average deal size in the first conversation, they are thinking about their metrics instead of yours.

The strategy sounds identical to what they'd pitch any business. A contractor in a small market with minimal local competition needs a completely different approach than one in a major metro competing against dozens of other providers. If the pitch feels generic enough to apply to any business in any market, it probably is.

They cannot explain what they will do in plain language. If the strategy conversation is full of jargon about "leveraging programmatic synergies across omnichannel touchpoints," they are using complexity as a smokescreen. A competent agency can explain their plan, the reasoning behind it, and what results to expect in language you would use on a job site.

What a Good Agency Actually Does

The first month is almost entirely diagnostic. A good agency audits your website, your Google Business Profile, any existing ad campaigns, your local competitive landscape, and your review presence across platforms. They will also ask uncomfortable questions about your close rate, average job size, service area limitations, and how your sales process actually works day to day. This groundwork matters because everything built afterward depends on understanding the real numbers, not assumptions.

Months two and three are about building the infrastructure. Website improvements for speed and conversion, Google Business Profile optimization, initial ad campaigns focused on your highest-value services and markets, and a content strategy built around keywords that real buyers in your area search for. This is the phase where money goes out and results are modest, and any agency worth hiring will tell you that upfront.

By months four through six, there is enough campaign data to make real optimization decisions. Which keywords actually convert to booked appointments versus just generating clicks? Which ad creative drives the lowest cost per qualified lead? Which landing pages have the best form completion rates? A good agency kills what is not performing and doubles investment in what is, and they share the reasoning behind every change with you.

After six months, the compounding effect starts to show. SEO produces organic leads at a lower marginal cost. Paid campaigns get more efficient as the algorithms learn from accumulated conversion data. Your review count grows, which feeds your local rankings. The agencies worth working with explain this progression honestly from the beginning, including the reality that the first few months are an investment before the returns materialize.

Five Questions for the First Call

You can learn most of what you need to know from a handful of direct questions:

  1. How many service businesses like mine are you working with right now, and in what markets?
  2. What is the average cost per lead your clients in my industry are seeing in 2026?
  3. How has your marketing strategy adapted to rising customer acquisition costs over the past year?
  4. If I leave in 6 months, what do I take with me?
  5. Can I talk to one of your current clients in a similar business?

Pay attention to how confidently they answer and how specific they get. Someone who works with service businesses every day will not need to think about these. Someone performing expertise for a pitch meeting will.

Making the Decision

The market in 2026 is genuinely harder than it was two years ago. Customer acquisition costs are climbing across every channel, competition for attention is fiercer, and buyers are more skeptical than ever. The service businesses that are still growing have marketing systems that produce leads consistently, week after week, with clear data on what each lead costs and where it came from.

A good agency is the difference between a full schedule and your team sitting around waiting for the phone to ring. But the gap between a good agency and a bad one is enormous, and the wrong choice costs you months of wasted spend on top of the retainer itself. Choose based on industry experience you can verify, data transparency you can see for yourself, and a track record with specifics attached to it.

Common Questions

What does a marketing agency cost for a service business?

Most marketing agencies charge between R2,500 and R12,000 per month depending on what services are included. SEO-only retainers typically start around R1,500-3,000 per month, while full-service engagements covering ads, SEO, website, and Google Business Profile management usually run R4,000-10,000 per month. Agencies charging under R1,000 per month are almost always spreading themselves too thin across too many clients to deliver meaningful results.

How long before I see results from marketing?

Paid advertising through Google and Meta (Facebook and Instagram) can start generating leads within the first 2-4 weeks once campaigns are properly configured. SEO and organic content take longer, usually 3-6 months before you see consistent traction. Most agencies should be able to show meaningful ROI by month four through six. If there's no measurable progress by month three, it's worth having a direct conversation about what's going wrong.

Should I hire an industry-specific agency or a generalist?

An agency with deep experience in your industry will almost always deliver faster results. Seasonal demand patterns, long sales cycles, local competition dynamics, and the specific objections your buyers raise create enough complexity that a generalist will realistically spend 3-6 months getting up to speed on dynamics a specialist already understands deeply.

What's a good cost per lead for service businesses in 2026?

It depends on the channel. Google Ads typically runs R35-75 per lead, Meta (Facebook/Instagram) Ads R20-50, SEO and organic channels R8-25 per lead over time, and paid ads R25-60. A well-run multi-channel campaign usually lands at a blended average of R40-70 per lead. If you're consistently paying over R100 per lead, something in the campaign structure or targeting likely needs to change.

How do I know if my marketing agency is actually working?

The clearest indicator is whether you can see, at any time, your cost per lead broken out by channel, how lead volume is trending week over week, which specific keywords or ads are driving results, and how many of those leads actually turned into booked appointments. Agencies that report heavily on impressions and clicks while being vague about actual lead counts and acquisition costs are usually obscuring underperformance.

Want advice specific to your market?

Two options, zero pressure. Get a free written audit (no call required) or book a 20-minute strategy call.

Get a free audit Or book a call