Yours or your clients. Wholesale rates. Your client never hears our name.
Guest posts and niche edits on publications with real editorial standards and real traffic.
Campaigns and distribution that land you in newsrooms journalists actually read.
Map Pack visibility for businesses that live or die by their radius.
Get named when buyers ask ChatGPT, Perplexity, and AI Overviews.
Most of our clients resell what we build. Some buy it for their own brand.
Four rules we never break, and what each one rules out.
Real traffic and index status, checked per page.
A DR threshold, and nothing behind it
Hand-pitched by name to editors who can say no.
Marketplace inventory, PBNs, link farms
Site, anchor and draft signed off before outreach, by you or your client.
A spreadsheet to approve after the fact
Live URL, anchor and index status, next to rankings.
A list of URLs and no index status
You approve every site, every draft, every placement before it goes live. Your client never sees our name. We do the work, you keep the margin, and the links are yours forever.
Target URL, keywords, niche, DR range. One brief per client, sent however you already talk to us: Slack, email, or the partner portal. No forms, no discovery call you have to sit through.
We come back with vetted publications matched to that brief, with traffic and index status attached. You approve every site before outreach, or forward the shortlist and let your client pick.
Native-English writers pitch, draft, and place. Nothing carries our name at any point. Guest posts and link inserts land in 14 to 21 days, press releases in 5 to 7, and you see every draft before we submit it.
Live URLs, anchors, DR and index status in a report that is unbranded or carries your identity. Send it on as your own. Scale volume up or down per client, month to month, without penalty.
“We were losing every category term to competitors with a five-year head start. Dot Mirror landed us editorial coverage in SaaStr, TechCrunch and The New Stack inside a quarter. Our DR jumped 27 points and demo signups from organic followed.”
Why this agency owner stopped buying links in bulk
Agency OwnerSEO Agency · Link BuildingWatch the clip →How a DTC founder grew organic revenue with guest posts
E-commerce FounderDTC Brand · Guest PostsWatch the clip →A B2B SaaS team on earning editorial links that stick
SaaS Marketing LeadB2B SaaS · Editorial HAROWatch the clip →A document workflow automation platform already established in a crowded SaaS category, looking to convert incumbent status into search dominance.
A B2B relocation management platform scaling organic in a category with almost no existing search content.
When you're already the market leader, link building becomes about defending position and opening new verticals.
Never. Every report is delivered unbranded or under your own identity, we sign an NDA on request, and we have no direct contact with your client at any point. Outreach, drafts, and publisher correspondence all go out without our name on them. If your client asks who built the link, the honest answer is that your team did.
Rates are wholesale across the full catalogue, with volume tiers that count your whole client book rather than each client separately. We do not publish those numbers, and we do not send a generic sheet. Margin depends on what you sell, at what volume, and to whom, so we go through it with you directly. Get in touch, tell us how your accounts are shaped, and you will know your margin before you pitch a client rather than after.
Which is exactly why we do not carry the inventory that causes them. Every site is manually vetted for real organic traffic, index status, and outbound link profile before it goes on a shortlist. No PBNs, no link farms, no marketplace bulk. If a placement is removed or de-indexed within 90 days, we replace it at no charge, and you are told before your client notices.
Guest posts and link inserts land in 14 to 21 days. Press releases go live within 5 to 7 days of submission. HARO and editorial placements are secured as opportunities arise, typically 1 to 4 a month per account. On capacity: tell us the ceiling you might sell to and we will tell you honestly whether we can hold it, before you quote it. A supplier who says yes to everything is the one who makes you miss a deadline.
Yes, month to month, without penalty. Client budgets move, retainers pause, seasonal work spikes. You adjust per client account without renegotiating anything, and there is no cap on how many client accounts you run concurrently.
We write everything: press releases, HARO pitches, guest post drafts, link-insert outreach. Native-English writers, and international campaigns are available. You review and approve every piece before it is submitted, so you can forward a draft to your client for sign-off first if that is how your accounts work.
Press releases get a full credit if they are not indexed within seven days. Guest posts and link inserts get a free replacement if they are removed or de-indexed within 90 days. HARO placements are best-effort and fully refunded if nothing lands in a billing cycle. You pass the replacement on to your client as a normal part of the campaign rather than as an incident.
Yes, and it is a large part of what we do. Same inventory, same vetting, same approval flow, on retail terms instead of wholesale ones. Our brand-side accounts are mostly B2B SaaS and startups buying authority in a category that is still deciding who wins it. The pricing page covers those terms, and nothing on the wholesale side changes what you get.
AI visibility is whether ChatGPT, Perplexity, Gemini, and Google's AI Overviews name a brand when someone asks for a recommendation in its category. Those answers are increasingly where shortlists get made, and they are assembled from what the wider web already says: citations, mentions, and coverage on publications that carry authority. The work that earns them is the work we have always done, real placements on real publications. What has changed is that the payoff now shows up in an answer box as well as a results page. For a reseller it is the easiest upsell you have, because your client has already noticed they are not being named.
Tell us how you sell and roughly what volume you expect across your client book. We’ll come back within 24 hours and go through wholesale rates, turnaround and capacity against your actual accounts, so you know your margin before you quote a client, not after.