Working with James. One operator. One inbox.
If you have ever hired an agency and felt like you were paying for overhead (account managers, strategists, junior designers you never met), this page explains the other option. What it looks like when the person who builds the system is the same person you call when something breaks.
How a month actually feels.
7-day build, then month-to-month
Week 1 we ship the full system. Site. CRM. GBP. Automations. Portal. From day 8 onward, we run it. Every month produces the same three deliverables. Content. Reviews. A Dominance Report. No mystery work.
Async by default. Calls when they matter.
Most work happens in email, Loom, and the portal. We schedule a kickoff call, a monthly strategy call on Growth and Dominance tiers, and any ad-hoc call where a decision genuinely needs both voices. Everything else is documented, so nothing falls through a meeting nobody took notes on.
Decisions in hours, not weeks
When a decision needs to be made, I surface it with two or three options, the tradeoff I see, and a recommendation. You reply with a pick. We move. No committees. No circular drafts. No "let me loop in the team."
Every change is logged
Every site change, content push, GBP post, and automation edit lands in your monthly Dominance Report. You will never have to ask what we did last week.
Two lists. Read both.
- ●Decision-maker access. The person who can say yes without a meeting.
- ●Real photos of real work. Phone quality is fine. Authenticity beats stock.
- ●Access to your existing Google Business Profile, domain registrar, and any ad accounts
- ●A short intake call. Voice, offers, differentiators, target customer.
- ●Responsiveness within 48 hours when I need an answer to keep shipping
- ●A live system in 7 days. Not 90.
- ●Full ownership. The domain, the code, the content, the CRM data are yours from day one.
- ●A single point of contact (me) for every decision
- ●The same stack I run on my own businesses. Not a template recycled from an agency vault.
- ●A cancellation clause that is actually 30 days. Not 12-month handcuffs.
Four steps. Then we move.
This is the pattern every meaningful decision runs through. It is how we avoid the trap of a project that never finishes because no one will commit to a direction.
Surface it early
If a decision affects timeline, scope, or brand, you see it inside 24 hours. Options plus my recommendation.
One operator picks
I do not send decisions to a committee. Neither should you. One person on each side. One exchange. Forward motion.
Document the why
The decision and the reasoning get logged in the project file. Six months later when "why did we do it this way" surfaces, the answer is in writing.
Revisit only with new evidence
Good decisions stay made. We do not relitigate a choice unless real-world data says we should.
The rules I do not bend.
I only take 40 clients. Ever.
The bottleneck is not code. It is the attention each account deserves. Forty retained operators is the ceiling. At the cap, the mix generates north of a million in recurring revenue, and each account still gets real airtime with me. When the roster fills, the waitlist opens.
You own everything.
The domain is registered in your name. The code sits in a repo you have access to. The CRM data exports to CSV any time. If we ever part ways, you walk out with the whole system intact and I hand over every credential on the way out.
No white-label, no reselling.
I do not sublet the work to a cheaper shop. I do not sell your data to ad networks. I do not bolt your logo onto a case-study carousel without asking. What we build is yours. What we learn is between us.
You call me. Directly.
No support tier. No ticket queue. No offshore helpdesk. If the site goes down, if a lead route breaks, if the report looks wrong, or you just want a straight answer, you call or text me. I pick up, or I reply within the same business day. That is the deal.
Still reading? Good sign.
If the way this reads matches the way you want to run your next 12 months, book a call. 30 minutes. No deck. Operator to operator.