I’ve been the outside SEO guy for a while now. The vendor. The person you call when your rankings drop or your Google Ads are bleeding money. You pay a retainer, I do the work, and at the end of the month you squint at a report trying to figure out if it was worth it.
I’ve been thinking about burning that model down.
Not because it doesn’t work — it does. But because it fundamentally undersells what I can actually do, and it puts me in a position where I’m always justifying my existence to someone who doesn’t fully understand what I built for them. There’s a better arrangement. And I think I finally figured out what it looks like.
Here’s the idea: instead of being your marketing vendor, what if I became your entire revenue infrastructure?

What I’m Calling the Company OS
I build a lot of things for the businesses I work with. Websites. Content engines. Ad campaigns. Call tracking. CRM setups. AI agents that handle intake and follow-up. I’ve been doing all of this across multiple companies at once. At some point I started noticing that the companies where I’m most involved — where I’m running the full stack, not just one piece — perform dramatically better than the ones where I’m just “doing SEO.”
So I started asking: what if I just owned the whole stack, hosted it, and took a percentage of what I could prove I drove?
That’s the Company OS. Here’s what’s in the box:
- A dedicated Google Cloud VM — your company’s own server environment that I host and manage
- Your website, fully built and optimized by me
- AI-generated content at scale — the kind that dominates local search
- Google Ads and Local Service Ads managed by me
- Call Track Metrics wired to every traffic source — every call tracked to the page, the keyword, the campaign, the full journey
- A CRM and project management tools for your crew
- AI agents handling intake, follow-up, and estimate coordination

The contractor pays nothing upfront. No retainer. No setup fee. They owe me a percentage of every verified dollar of revenue that came through my system. Call Track Metrics makes it provable. We both look at the same data.
The Numbers I’m Working With
I started this in the restoration contracting space because that’s the vertical I know cold, but the model generalizes to any business where the lead is a phone call.
A mid-size restoration contractor doing $150,000/month in revenue is not unusual in a decent market. Here’s what my costs look like to run the OS for one client: the Google Cloud VM runs about $60–90/month, Call Track Metrics is $150–250/month, content production runs $200–400/month, CRM and project management tools are another $100–200/month. The big variable is Google Ads spend, which I front — somewhere between $2,000–5,000/month depending on the market.
All in, I’m spending $4,000–7,500/month to run the OS for one contractor, including ad spend I’m fronting out of pocket.
At 15% commission on a $150K/month contractor, I’m making $22,500 gross and netting around $15,000–18,000 after fully-loaded costs. Three contractors at that level is $45,000–54,000/month net. Five is north of $80,000/month.
Compare that to what contractors are currently paying for leads. HomeAdvisor sells the same lead to four contractors at $80–200 per lead with a 15–25% close rate — your effective cost per job is $400–1,200, and there’s zero attribution on whether it was a good lead or junk. Thumbtack is similar. My model: you pay nothing unless revenue comes in, and we both know exactly where it came from.
What Makes This Actually Different
There are agencies that do some of this. There are MSPs that host infrastructure. There are lead gen companies that take a fee per lead. What makes this different is that all three things have to be true at the same time.
I own the full stack. Not just ads, not just SEO — the website, the content, the tracking, the CRM, the AI agents. When you remove a piece, the whole thing works less well. That integration is the moat.
Attribution is verifiable. Call Track Metrics is the key that makes the commission model honest. Without traceable data, a performance arrangement is a trust exercise. With CTM, it’s just math. Every party sees the same numbers.
I absorb the cost and the risk. I front the ad spend. I pay for the infrastructure. This is not a retainer with a performance kicker — this is genuinely performance-only. That’s a fundamentally different ask of the client and a fundamentally different commitment from me.

I haven’t seen anyone do all three cleanly. There are pieces of it everywhere. But not the whole thing, not in one managed system, not with the attribution layer that makes it honest.
What Could Go Wrong (Because I Should Be Honest About This)
The scariest scenario: I front $3,000–5,000 in Google Ads for a contractor and their office can’t close the calls I send them. The leads are real — qualified calls from people with water damage or fire damage — but if the contractor answers poorly or doesn’t follow up, those jobs don’t close and my commission is zero. I’ve eaten the ad spend.
Mitigation: I don’t take on clients whose operations are a mess. I build an AI intake agent so the first response to every inbound call is handled by my system. And I put a close-rate floor in the contract — if it drops below a threshold, we either fix it or I exit.
The second risk: at some point a contractor doing $300K/month realizes they’re paying me $45K/month, every month, and they start looking for the exit. The answer is that the infrastructure I’ve built is genuinely hard to replicate — the domain authority, the content history, the CTM data — and I should be open to renegotiating toward a hybrid model as relationships mature. Don’t be greedy enough to kill a good thing.
Third: Google changes local search. This is always true and always real. But the moat isn’t just SEO. The call tracking, the CRM, the AI intake — I own the communication infrastructure. Even if search displays change, I still own the pipeline.
The Bigger Picture

This started as a restoration contracting idea but I keep thinking about the generalization. The Company OS is not vertical-specific. Anything with a traceable phone-call revenue model could work. HVAC. Plumbing. Roofing. Personal injury law. Dental. Any business where the lead is a call and the conversion is trackable.
The risk of thinking too broadly too early is that I spread myself before I’ve proven the model in one vertical. Restoration is where I have the deepest knowledge and the most infrastructure already built. That’s where this starts.
But the generalization potential is real. If the model works in restoration, the playbook exists. Every vertical is just a new instance of the OS spun up on a new VM with vertical-specific content and keyword strategy.
I’m writing this publicly because I want the pressure of having said it out loud. This is a big change in how I think about my work and my offer. I’m not an SEO vendor anymore — or at least, I don’t want to be. The Company OS is the more honest version of what I’ve actually been building toward.
How does this age? I’ll find out.
Leave a Reply