Words that have a job to do.
I write for products that are hard to explain. The goal is never volume — it’s a page a buyer finishes, a video they send to a colleague, and a letter they actually open on a Tuesday.

What I make
Thought leadership
Long-form pieces with a point of view, written to be quoted.
Skyscraper blogs
The definitive page on a topic, built to outrank whatever’s there.
Case studies
Problem, approach, result — in the customer’s words.
Teaser films
Concept, script, edit. Short launch video that earns the click.
Carousel & stat posts
LinkedIn-native formats for launches and data drops.
Newsletters
Weekly letters that read like letters, not campaigns.
Two audiences now.
Ranked in Google
Keyword maps, schema, internal linking and the technical hygiene underneath — the work that makes a page eligible before the writing makes it win.
Surfaced in AI answers
Structured, claim-first writing that an answer engine can lift cleanly. Increasingly this is where B2B buyers actually start.
Five search case studies, with the screenshots.
Semrush, Search Console, Ahrefs and live AI Overview captures — not a nice-looking report.

ServiceNow practice launch through search
How launching ServiceNow service pages, then building a product cluster around them, turned a Salesforce-known brand into a ranking ServiceNow…

Full-funnel topical clusters
A journey-led content system took monthly organic clicks from about 6K to 9.3K in six months, by answering the product questions buyers ask long…

AI search visibility
An early change in writing style put the site inside AI-generated answers for 30+ targeted queries — including searches where it does not rank in the…

Content refresh
A priority-led refresh recovered decaying pages and lifted search impressions 33% in a single month, starting with one of the most competitive topics…

Link earning through original research
Reference pages built from primary sources gave other publishers a reason to cite the site — 140 backlinks across two pages, with no outreach…
Need a content engine, not a content calendar?
The difference is whether it still runs in month four. Let’s talk about what you’d need in place.