Most wholesalers hire their first agency for the wrong reason: someone in a Facebook group said the leads were cheap. Six months and $30,000 later they have a spreadsheet full of phone numbers, no signed contracts, and no idea which part failed — the traffic, the follow-up, or the offer.
The agencies themselves are rarely the problem. The mismatch is. An agency built to run $80,000/month of Google spend for a national iBuyer will quietly starve a wholesaler doing four deals a quarter, and a $900/month lead reseller cannot build the follow-up system a 30-deal operation needs. Below is the framework we would use if we were the ones shopping.
The four kinds of agency, and who each one is for
1. Lead resellers
You pay per lead, they hand you contacts. Fast to start, no build time, low commitment. The catch is exclusivity — ask directly how many other investors receive the same lead, and get the answer in writing. A shared lead means you are racing three other buyers to the phone, which turns the whole thing into a speed contest you will lose unless your response time is already under a minute. Best for: testing a new market, or filling gaps between your own campaigns.
2. Single-channel specialists
PPC-only, mail-only, or SEO-only shops. Depth is the advantage — a good PPC specialist will out-perform a generalist on the same budget, every time. The gap is everything downstream: they hand you a lead and their job is finished. If your follow-up is a shared inbox and a good intention, a specialist will make your leak worse by pouring more into it. Best for: operators who already have a CRM and a person answering the phone.
3. Full-service marketing agencies
Multiple channels, creative, sometimes a site. Broader coverage, one point of contact, and a media budget that can move between channels as results shift. Watch for the junior-account-manager problem: you meet the founder in the sales call and get a 23-year-old coordinator for the next eleven months. Ask who is actually in your account weekly, by name. Best for: $10K+/month total marketing budget with real deal flow to protect.
4. Growth partners (system builders)
These firms build and run the machine — traffic, response, CRM, follow-up and reporting as one connected system. Highest commitment, longest ramp, and the only model where nobody can blame another vendor when leads go cold. It is also the most expensive to get wrong, so the diligence below matters most here. Best for: operators who want to scale past the ceiling of their own attention. This is, transparently, the category we sit in.
The seven questions that actually separate them
Ask these on the first call. The answers sort the field faster than any review page.
- "What do you report on — and can I see a real client dashboard?" If the sample report leads with impressions, clicks and "engagement," they are optimizing for things that do not close. You want cost per qualified lead, cost per appointment, and ideally cost per signed contract.
- "Are these leads exclusive to me, in my market?" Get it in the contract, with the radius defined. Vague answers here predict every other vague answer later.
- "Who owns the ad account, the CRM data and the creative?" The correct answer is you. Agencies that keep your Google account hostage make leaving expensive on purpose — and you will eventually leave.
- "What happens to a lead in the first sixty seconds?" If they have no answer, they are a traffic vendor, not a marketing partner. Speed to lead decides more deals than creative does.
- "How many wholesalers are you running right now, and in which markets?" Real estate investing has its own compliance minefield — Meta account bans, TCPA on cold outreach, "we buy houses" ad disapprovals. Someone learning that on your budget is a costly education.
- "What is the term, and what happens in month one if it is not working?" A 12-month lock with a 90-day "ramp" is 12 months. Prefer month-to-month after an initial build period, and ask what specifically they change when a channel underperforms.
- "Can I talk to a client at my deal volume?" Not their flagship account. Someone your size, in a market like yours. If nobody like you exists on their roster, you are the experiment.
What reasonable pricing looks like
Numbers vary by market and channel, but the shape is consistent. Use these as sanity checks, not quotes:
MODEL
TYPICAL RANGE
WATCH FOR
Per-lead reseller
$40–$180 / lead
Shared leads; no refund on bad data
Single channel
$1,200–$3,500 / mo
Fee plus % of spend, double-charged
Full service
$3,000–$8,000 / mo
Setup fees over $5K; long lock-ins
Growth partner
$2,400–$8,000 / mo
Ad spend marked up inside the fee
Two line items deserve a direct question. First, markup on ad spend — some agencies bill your $6,000 media budget as $7,200 and keep the difference invisibly. Ask whether you pay the platforms directly. Second, setup fees. A build fee for a real site and CRM configuration is fair. A $7,500 "onboarding" that produces a logo and a Trello board is not.
Five red flags worth walking away over
Guaranteed deal counts. Nobody can guarantee contracts — they do not control your offers, your negotiation or your market. Guaranteed lead volume is fine and easy to hit with garbage leads.
No named point of contact. "Our team" means a ticket queue. Ask for a person and a weekly slot.
They will not show a losing month. Every honest operator has one. A portfolio of nothing but wins means the losses are hidden, not absent.
Pressure to close on the call. Expiring discounts on a 12-month commitment are a sales tactic, not an offer.
No opinion on your follow-up. Any agency worth hiring will ask what happens after the lead arrives. If they never bring it up, they are not thinking about your contracts.
When you should not hire an agency at all
Three situations where the honest answer is wait:
- Under about $2,500/month to spend. Split between fees and media, neither gets enough to learn anything. Work your own list, build a cash buyer list, and reinvest deal one.
- Nobody answers the phone. Fix response first. Reactivating the leads you already own is cheaper than buying new ones you will also ignore.
- Your offer is not competitive. Marketing accelerates whatever your offer already does. If sellers keep choosing another buyer, more traffic just produces more of that outcome.
The short version
Match the model to your stage. Insist on exclusivity, ownership of your own accounts, and reporting that ends in contracts rather than clicks. Ask what happens in the first sixty seconds after a lead arrives — the answer to that one question tells you almost everything about whether the relationship will produce deals or invoices.
If it helps to compare against how we structure this, our pricing is published — ranges, what is included, and where ad spend sits — no form required.