The Space & Story sales motion has one rule underneath everything else, which is that we quote below the prospect's current monthly SEO bill, every time, with a floor of $60 a month on hosting and maintenance. Most of the small businesses I talk to are paying somewhere between $500 and $3,000 a month to an agency that's shipping them roughly two pre-written blog posts and a ranking report on keywords nobody actually searches for, and our entire job in the conversation is to come in below that number with measurably more shipped.
I wrote this for the resellers carrying the work, and for anyone trying to figure out what value-first sales looks like in 2026 when most agencies are still leading with a 30-page strategy deck and an annual contract. The playbook below is the one we ran to win the Starlit Homes deal, the Zebra Cinema deal, and most of the ones in between, which is to say the sequence that has been closing about one deal a month at the studio while I keep the lights on at the three other ventures.
The rule of the house
The rule fits on a card. We quote below the prospect's current monthly spend on website, SEO, and marketing, with a $60-a-month floor on hosting. The reason this works is mechanical rather than moral: most small businesses are already paying somebody $500 to $3,000 a month for SEO, and most of them can't tell you what that agency is shipping. When you walk in with a number under theirs and a list of things you'll ship that they aren't getting now, the conversation reframes itself before you've made any actual claim, which means the close is the prospect realizing they could be paying less for more rather than choosing between two vendors.
The $60 floor is the part that keeps the rule honest. Below that, we lose money on the work and the engagement stops being sustainable for anyone, which means we don't take prospects who are paying nothing today and want a $20-a-month deal. If they're paying nothing, we quote Care at $60, prepaid annually, and explain that one extra customer over twelve months pays for the year. If they're paying $1,500, we quote $1,200; if they're paying $4,000, we quote Authority at $2,500 to $3,500 with the full content sprint and Reddit and Wikipedia work attached. Same shape every time.
Who we're for
The ICP is local service businesses with a defined service area, somewhere between ten and five hundred services or products, and a website that's clearly aging. In practice that's dentists, lawyers, contractors, dispensaries, home builders, custom installers, real estate teams, vacation rentals, clinics, accountants, and fitness studios, plus the long tail of trades and personal services that come up when you actually drive around a city for an hour looking for outdated signage. The pattern that works in every case is the same: a service area, a finite catalog the studio can turn into pages, and a current site that hasn't moved with what Google and ChatGPT are doing now.
The reason we stick to this shape is that the gap is largest there. Enterprise marketing teams have already heard the AEO pitch from a vendor charging $5,000 a month for an audit. Local service businesses haven't, and most of the time their site is a 2019 WordPress build with no schema, no llms.txt, and zero AI citations across ChatGPT, Perplexity, Claude, or Google's AI Overview. The gap is wide, the work is closable, and the prospect is paying somebody a number we can come in under. Three conditions, every time.
The six-step workflow
The workflow is local and in-person where it can be, on the phone where it can't. It runs in six steps, none of them longer than a paragraph to describe, which is roughly how we keep them in our heads.
Step 1: Pick a local business. Drive around your city for an hour looking for anything with a service area and a website. The visual signal is usually obvious from the storefront, which is to say outdated signage, an awkward logo, a URL on the business card that hits a WordPress login page when you check it on your phone.
Step 2: Scan their site. Three passes, all free: Google Lighthouse for performance and accessibility and mobile SEO, cite-met.com for AI citation count across ChatGPT and Perplexity and Claude and Google AI Overview (which usually comes back as zero), and isitagentready.com for agent-readiness (which usually comes back as failing). Screenshot anything under 70.
Step 3: Knock on the door with the audit. Walk in with the screenshots printed and ask for whoever runs the website, which at this size is usually the owner. The line is something like "I work with Space & Story, I ran an audit on your site this morning, your Lighthouse mobile is 42 and you're not being cited in any AI search engines, worth a 15-minute conversation, I'll leave the audit either way." Leave the audit and book the follow-up; don't sell at the door.
Step 4: Find out what they're paying. This is the single most important question in the workflow, and it goes on the follow-up call rather than at the door. Who built your site and what did it cost; are you paying anyone monthly for SEO or maintenance and how much; what are you getting for that; what's the biggest frustration with how leads come in today. Most owners tell you the number if you ask directly, and that number is your ceiling.
Step 5: Build the one-page gap analysis. After the call, send a one-page document with three sections: what they have today (Lighthouse, AI citations, page count, schema state, all from the audit), what they'd have with us (the closest case study, live URL, before and after), and what it costs (recommended tier priced below their current spend). PDF or Notion link, not a 20-page Word document. They'll either sign or ask one question.
Step 6: Close and handoff. 50% of the build upfront, 50% on launch, hosting prepaid annually if the monthly is $100 or below and billed monthly otherwise. The reseller introduces the client to Mahmoud, the studio builds and runs SEO and AEO and the retainer, and the reseller stays in light contact for the quarterly check-in and the inevitable upsell conversation a year out.
The bundling math (which is the close)
The reason the rule of the house works arithmetically is that we bundle things competitors charge for separately. Every line on someone else's invoice that we include in ours is a number we don't have to add to the quote, which is how a build comes in at $5,000 when the equivalent scope at a Webflow shop runs $8,000 to $18,000 with copy still not included.
The specifics, since this is the part that tends to land in proposals:
- 100% original copywriting on every page. Webflow agencies charge $500 to $3,000 per page when clients want it written for them, and most include zero. A 10-page site quoted elsewhere is $5,000 to $30,000 in copy charges on top of the build. We bundle the whole thing, including blog posts on retainer.
- AEO setup and monthly AI-traffic tracking. The dedicated AEO/GEO agencies (Minuttia, Chilli Fruit, Onely) charge $1,000 to $5,000 a month for this as a standalone retainer, and the AI-visibility SaaS tools (Otterly, Profound, AthenaHQ) charge another $29 to $395 a month on top. We bundle all of it through cite-met.com, which is our own infrastructure.
- Modern stack. TypeScript and React 18/19 on Vite, Next.js, or TanStack Start, with shadcn/ui and a custom design system. That build at a Webflow or Next-shop runs $10,000 to $25,000. Included.
- Hosting on cite-met.com. Managed WordPress hosting that competitors push clients toward runs $50 to $300 a month as a separate vendor relationship. Bundled.
- Anti-slop and writing-voice audit on every word. The agency next door is pumping out unedited ChatGPT drafts that Google's SGE actively downranks. We run every piece through our open-source AI-slop detector and writing-voice codex before publish, both on GitHub if a prospect wants to read the framework before signing.
- Code, content, and domain ownership. Yours from day one, where most competitors lock clients into annual contracts with asset clawbacks. We don't lock in, partly because we don't need to and partly because the work compounds when clients know they can leave any time.
The line we drop on prospects, once, is that every entry in someone else's invoice is a number on ours we don't add, which is why we come in below.
The Starlit Homes close, day by day
Starlit Homes is a NetZero custom home builder in Southwestern Ontario, and they're the cleanest reference call we have, which is partly luck and partly the shape of how the deal closed over seven days.
Day 1, the audit. Came across their existing site, which was a 4-page Lovable build the founder had vibecoded himself. Decent first effort, no shame in it, but no schema, no llms.txt, no AI-bot allowlist, no blog, and almost no indexable content beyond the homepage. The three free audits told the same story: Lighthouse was decent on desktop but stumbling on mobile, the site had zero AI citations across all four engines, and isitagentready failed across the board. I printed the audit and reached out.
Day 3, intro call. Twenty minutes, no quote. The founder told us he loved building the original site himself but knew it wasn't doing the heavy lifting his business needed. He wanted something that read like a builder operating in 2026 rather than 2014: deep content about NetZero construction, model-by-model pages prospective buyers could browse, and structured data so Google and AI engines understood what the business does. We listened, took notes, and didn't put a number on anything during the call.
Day 5, one-page proposal. Story tier build at $5,000 plus a Local retainer at $300 a month. Year one total of $8,600. Cheaper than the rebuild quotes he was already considering from other shops, with substantially more shipped: 30 indexable URLs instead of 4, 12-plus programmatic model pages from one data file, a blog seeded with building-science content, HomeBuilder LocalBusiness schema with NetZero and Energy Star certifications wired in, HowTo schema on the 5-step design-build process.
Day 7, signed.
Weeks one through four were the build itself, which shipped 17 core routes, 12-plus dynamic model detail pages, 9 blog articles on building science (thermal bridging, ERV mechanics, radon mitigation, ACH standards, hybrid heat pumps), Product schema per model, CollectionPage on the blog hub, and a multi-step contact form wired to Supabase so they could capture leads cleanly. By month two the site was live and the lead flow had shifted from referrals-only toward inbound prospects landing on the building-science articles and asking informed questions before the first call. The full case study, with the live URL, is in the portfolio.
Why the playbook works
Three things working together, in the order they fire in the conversation. The first is that the free audit makes the gap visible: the founder at Starlit signed because somebody showed him on one page, with screenshots, exactly why his current site was invisible to AI search and what a builder's site looks like in 2026, which is why the hour of scanning in step two (Lighthouse, cite-met, isitagentready) is the most important hour in the whole deal. The second is that the case studies prove the gap is closable, since the live URLs let the prospect click around through schema rollouts and lead-capture forms that are working right now, and most prospects are sold by the third page they visit. The third is that the price closes it, every time, because we're always under their current spend with the floor at $60, with the bundling math doing the heavy lifting on why the number is possible at all.
The whole motion is engineered around value before pitch, which is the only sustainable GTM I've found for a studio running on a small team against agencies with five-figure marketing budgets. We compete on what we ship before anyone asks us to, in the order of audit then case study then proposal, so that by the time the conversation is about money the prospect has already received three things they didn't pay for, which is usually more than their current agency has shipped them this quarter.
If you want to see the gap on your own site, the free 24-page audit is the wedge. Run it, see what comes back, decide from there. The tiers are the rest of the math, and the open-source methodology (the five Claude Code skills plus the Marketing OS framework) is at github.com/MahmoudHalat and mahmoudhalat.com/marketing-os if you want to read the engine before talking to anyone.
