A home remodeler called us recently. He had been with the same agency for 14 months. Paying $2,500 per month. He got 4 leads last month. He stayed because "they keep saying it is getting better." He had spent $35,000 at that point. His agency had a polished-looking dashboard, a responsive account manager, and zero accountability for the results -- or the lack of them.
This is not an isolated case. It is the defining failure mode of the retainer agency model.
The Retainer Model Has a Fundamental Design Flaw
A retainer is a monthly fee you pay for the agency's time and effort, regardless of what that effort produces. The agency invoices you $2,000 on the first of every month whether you got 3 leads or 30 leads. Whether your phone rang or stayed silent.
The agency's incentive is not to get you results. Their incentive is to keep the contract. Happy client who does not cancel. Upsell more services when the timing is right. Report metrics that look active even if they do not connect to revenue: impressions, click-through rates, "social engagement."
The misalignment runs deep. There is zero financial consequence for an agency when a retainer client has a bad month. They get paid in full. The client absorbs all the risk. The agency absorbs none.
If you had a salesperson who earned the same salary whether they closed 5 deals or 50 deals, what do you think would happen? This is the retainer model for contractors.
Why This Problem Is Especially Bad for Contractors
Contractors operate on job-to-job cash flow. If the phone does not ring for three weeks, payroll gets tight. Equipment payments come due. You do not have a venture capitalist funding your runway while marketing "builds brand awareness" over 18 months.
Retainer agencies know this. They also know most contractors do not want the hassle of switching agencies, especially after already investing months of fees. So the holding pattern stretches out -- always one or two months away from results, always with a plausible explanation for why this month was slow.
You need phones ringing. Not a sophisticated quarterly review deck. The retainer model is not built to produce phones ringing. It is built to produce a long client relationship, and those are very different things.
What Performance-Based Marketing Actually Means
Performance-based marketing means the agency's compensation is tied to what they produce for you. Not effort. Not activity. Output.
The variations differ by agreement. Commission on revenue generated from marketing. A fee per closed job. A cost per qualified lead. The common thread is that the agency makes money only when you make money, and makes more money only when you make more money.
This changes everything about how an agency operates. They only take on clients they are confident they can help -- because they cannot afford to carry accounts that do not perform. They optimize aggressively because their income depends on it. They think about your unit economics because their own unit economics depend on yours.
CompEdge's milestone-tiered SEO model is a practical example. You pay entry pricing to get started. When the leads reach the first milestone -- a defined threshold -- pricing increases. Then again at the next milestone. You are not paying premium rates until you are getting premium results. The agency proves value before demanding premium compensation.
How to Evaluate Any Marketing Agency Before You Hire Them
Ready to grow your contracting business?
Get a free, no-obligation marketing audit. We will show you where your leads are hiding and how to capture them.
Get My Free Marketing AuditBefore signing any agreement with any agency, ask these five questions:
First: how do you get paid? If the answer is a monthly retainer, push for detail on exactly what deliverables are included and what the performance expectations are in writing. Vague retainers are the most dangerous.
Second: what happens if I do not get leads? Any agency worth hiring should have a clear answer. "We work harder" is not an answer. Specific commitments -- minimum lead guarantees, reduced fees, defined remediation steps -- are answers.
Third: can you show me actual results from a current client? Not a testimonial video. Not a case study PDF with vanity metrics. A look at an active account showing cost per lead and closed job value attributed to the marketing.
Fourth: what metrics do you report, and which of them connect to jobs closed? Impressions, clicks, and rankings are activity metrics. Cost per lead, cost per booked job, and revenue generated are results metrics. An agency that only reports activity metrics is hiding something.
Fifth: what is the notice period to cancel? Month-to-month means the agency believes in their results enough to earn your business every single month. A 12-month contract with no performance clauses means the agency does not.
The Red Flags That Predict a Bad Agency Relationship
Large upfront setup fees -- $1,000 or more -- before any results are established. You are paying for the agency to get started, not for anything you can verify.
Long-term contracts with no performance clauses. If the agency insists on a 12-month commitment and there is no language about what happens if results do not materialize, you are the one taking all the risk.
Reports that show only impressions, clicks, and traffic with no connection to leads or jobs. This is the signature of an agency managing to their own KPIs, not yours.
Slow communication after the sales process. You were a priority when they needed your signature. If you are waiting days for responses after that, the relationship has revealed itself.
Overpromising in the pitch. "We will get you 50 leads per month" with no data to back it is not confidence -- it is a closer's tactic. Ask to see the same results for a similar client before you believe anything that specific.
What the CompEdge Model Looks Like in Practice
No retainer. No setup fees. No long-term contracts. Month-to-month with results as the only reason to stay.
Google Ads: commission on closed jobs only. You track which jobs came in through our campaigns. We take our percentage of those jobs. If no jobs close, we make nothing. There is no scenario where we profit from a bad month.
SEO: milestone-tiered pricing. Entry pricing gets you started. First milestone hit -- defined number of leads per month -- triggers the first price increase. The pricing scales alongside the results. You are not paying full rates until you are getting full results.
Every client gets a real-time Google Sheet activity log showing exactly what actions were taken each day. You can look at it any time. No black box.
We take five new clients per month. Not because we are artificially limiting supply -- because we can only do this well for clients we have the capacity to actually serve. That constraint is the proof that we mean what we say.
Ready to See What Your Marketing Should Be Doing?
If you are paying a retainer right now and questioning whether it is working, the audit will tell you. We will pull your current analytics, look at your GBP, review your SEO positioning, and show you a side-by-side of what you are getting versus what the market could produce.
Get your free marketing audit at CompEdge. You keep everything we produce regardless of whether you work with us. No strings, no obligation, no retainer required to find out the truth.