Retain a B2B SaaS SEO Architect, Not a Generalist Agency.
You don’t need another agency pitching “thought leadership.” You need a senior operator who has scaled organic acquisition for developer tools, PLG platforms, and infrastructure companies – embedded directly into your roadmap.
Engagement Models
Three distinct ways to work together – from a pure strategic retainer to fractional leadership and high-stakes technical migrations. All engagements are async-first with a weekly sync.
SEO Retainer
Technical strategy & quarterly audits
3-month minimum commitment
- Technical SEO strategy & 90-day roadmap
- Quarterly deep-dive site audits
- Bi-weekly async Loom reviews
- Documentation & content briefs
- Slack channel access (24h response)
Fractional SEO Director
Lead in-house teams & build systems
6-month minimum commitment
- Everything in Package A
- Weekly 60-min strategy sync call
- Programmatic SEO system design
- Team mentorship & hiring loop review
- Direct exec reporting (CFO/CEO ready)
- Quarterly OKR & KPI alignment
Bespoke Audits & Migrations
Zero-loss migrations & system design
Fixed-fee, scoped per engagement
- Full technical architecture audit
- Domain merger & 301 redirect mapping
- Zero-traffic-loss migration playbook
- Custom programmatic SEO system build
- Post-launch monitoring (90 days)
- Engineering team enablement workshop
Project Inquiry Form
Share a few details. Qualified inquiries receive a response within 48 hours and a link to book a 30-minute working session.
Onboarding & Logistics
Common questions before we start a working relationship.
What is your current availability?
I limit active fractional engagements to 4 clients per quarter to maintain depth. New fractional slots typically open with a 2-4 week lead time. Retainers and audits can usually start within 7 days.
Do you require long-term contracts?
Retainers have a 3 or 6-month minimum depending on tier, with a 30-day mutual exit clause thereafter. Bespoke audits are fixed-fee and scoped – no lock-in. I don’t do open-ended month-to-month; that incentivizes the wrong behavior for both sides.
How do we communicate day-to-day?
Async-first. Shared Slack channel with 24h response window, weekly Loom updates, and one live strategy call per week (60 min) for fractional clients. All deliverables live in a shared Notion workspace. I overlap with US and EU timezones.
Do you work with our in-house marketing team?
Always. The fractional package is specifically designed to complement and uplevel existing teams – I sit alongside your content, dev, and product folks, not in place of them. If you don’t have a team yet, I’ll help you scope the first hire.
What about NDAs and confidentiality?
Standard mutual NDA is signed before any data is shared. I never republish or reference client work without explicit written permission, and case studies are published only with anonymized, approved metrics.