Why I Charge Fixed Fees, Not Pay-Per-Lead
Every month, a national pay-per-lead agency charges a Metro Vancouver pest control operator $700 to set up the service and $219/month to keep it running. The operator gets leads. The leads convert inconsistently. The operator has been with the service for two years.
He doesn’t own the rankings that generate those leads. He doesn’t own the customer relationships before the booking. He doesn’t own the content, the GBP profile the agency optimized (if they did), or the platform where the leads come through. If he stops paying tomorrow, the leads stop. Two years of revenue spend, and his organic visibility is exactly what it was when he started.
I tell this story not to single out a specific agency, since this model is the industry standard and not an outlier, but to make the misalignment concrete. Pay-per-lead doesn’t just have trade-offs. It’s structurally oriented against your long-term interests.
Why pay-per-lead SEO agencies are misaligned with your interests
A pay-per-lead agency makes money on lead volume. Every lead they send you, whether you book it or not, represents revenue to them. Their incentive is to generate leads, not to generate profitable leads, and not to improve your business’s independent ability to attract customers.
This means:
- They have no incentive to improve your organic rankings, because organic rankings reduce your dependence on them
- They have no incentive to optimize your conversion rate, because unconverted leads are still paid leads
- They have an incentive to keep you in the arrangement indefinitely, because the arrangement is more valuable to them the longer it runs
- When they optimize your GBP or run ads on your behalf, they typically do it through their platform, not yours, so the equity you build belongs to their account, not your profile
The agency is not misaligned with you because they’re bad actors. They’re misaligned with you because that’s what the business model produces. Pay-per-lead agencies, priced correctly from their perspective, will always optimize for their margin first.
How fixed-fee SEO aligns with your long-term results
Fixed fee doesn’t eliminate misalignment. Nothing does. But it changes the shape of it.
When you pay me a fixed monthly fee, my incentive is to produce work that compounds over time. I can’t charge more if I send you more leads. I don’t benefit from keeping you dependent on my services. If the work I do (technical SEO, content, schema, GBP optimization) results in you ranking organically for the queries that drive bookings, that’s the outcome I’m paid to produce. If you stop working with me, you keep the rankings, the content, the technical improvements, and the GBP profile. The work lives on your property.
That alignment is worth paying for, even if the sticker price of a fixed-fee engagement is higher than a $219/month lead service. The question isn’t the monthly cost. It’s what you own at the end of 12 months.
The real trade-offs of fixed-fee SEO
The honest trade-off: fixed fee front-loads the commitment.
A pay-per-lead service lets you start with minimal upfront cost and variable spend. If the leads don’t work, you stop paying and the exposure is low. A fixed-fee SEO engagement requires you to commit to a monthly fee for long enough for the work to produce results, typically a minimum of three to four months before content-driven rankings start to materialize, and six to twelve months before a full picture of organic performance is visible.
That’s a real cost. If cash flow is tight or you’re not sure whether SEO is the right channel for your business, a fixed-fee engagement might not be the right starting point. I’d rather you not start an engagement you can’t sustain than commit and pull out in month two.
There’s also an execution risk. Pay-per-lead transfers the execution burden to the agency: if they generate leads, you’ve gotten the product you paid for. With fixed-fee SEO, you’re paying for work that takes time to produce rankable output. If the work isn’t done well, or if your market is more competitive than the analysis suggested, the results may be slower than projected. I try to be explicit about this during scoping, but it’s a real risk.
When pay-per-lead is the right tool for a service business
Pay-per-lead isn’t always wrong. There are situations where it’s the appropriate tool:
- Very low call volume businesses where the economics of a fixed-fee SEO engagement don’t justify the cost. If you’re booking 5–10 jobs a month, the ROI math on a $2,000/month SEO engagement is thin. A $219/month lead service might be the right size for now.
- New markets or verticals where you want to test demand before committing to organic ranking work. Pay-per-lead gives you qualified signal on whether customers in a new geography are booking.
- Short-term surge coverage during periods when you need more volume immediately and can’t wait 3–6 months for organic rankings to build. Temporary paid exposure while organic rankings develop is a legitimate strategy.
The point isn’t that pay-per-lead is always bad. It’s that it’s often the default rather than the considered choice, and when it’s the default, the alternative (owning your own rankings) doesn’t get evaluated on its merits.
Frequently asked questions
Is pay-per-lead SEO worth it for pest control?
Pay-per-lead delivers immediate volume but builds no organic equity. After 12 months of pay-per-lead, stopping payments ends the leads. After 12 months of fixed-fee SEO, you own the rankings, the content, the GBP improvements, and the technical work - it stays on your property. For businesses with consistent call volumes and a 12+ month horizon, fixed-fee builds more durable value.
Who owns the rankings in a pay-per-lead arrangement?
In most pay-per-lead arrangements, the agency controls the GBP profile, the ad accounts, and the lead platform. If you stop paying, access ends. Under a fixed-fee engagement, the technical work lives on your site, the GBP profile stays in your account, and the content is yours permanently. The distinction matters most when you compare what you own after 12 months - not just what you’re spending per month.
What does fixed-fee local SEO typically cost for a service business?
A full-scope engagement - technical SEO, content, GBP optimization, schema markup - for a local pest control or service operator typically starts around $1,500–2,500/month depending on market competitiveness and content volume. The comparison that matters isn’t the monthly fee against a $219/month lead service. It’s what each approach produces after 12 months.
How long does fixed-fee SEO take to produce results?
Minimum three to four months before content-driven rankings start to materialize. Six to twelve months before a full picture of organic performance is visible. This front-loaded timeline is the main trade-off versus pay-per-lead, which generates leads from day one. If cash flow is constrained or the channel is unproven for your business, starting with pay-per-lead and layering in fixed-fee SEO once you’ve validated demand is a reasonable approach.
For the full picture of what fixed-fee SEO work looks like, see Local SEO for Service Businesses. For the case study where we replaced a national pay-per-lead service with owned infrastructure, see the case study.
Get new notes when they ship.
~2 posts/month. No tracking, no spam.