Why We Publish Our Prices When Most Agencies Won't
When an agency hides its prices, the number gets set later, inside a sales call the agency runs, after it has learned how much you can pay. Here are ours, on the open page, and why that is a better deal for you than a custom quote.
You clicked the pricing link expecting prices. What loaded was a form. "Every business is different, so we build a custom quote. Book a call and we'll put together something tailored to your goals." No numbers anywhere on the page. Just a calendar widget and a promise that the real answer lives on the other side of a conversation.
That empty page is a choice the agency made on purpose. Call it humility about the complexity of your business if you like; the real function is leverage, because a price you cannot see is a price the agency still gets to set after it has learned how much you can pay. The blank pricing page is the opening move in a negotiation you did not know had started.
We do the opposite. Our numbers sit on the pricing page where anyone, a prospect or a competitor, can read them without talking to a human first: Growth at $2,500 a month, Infrastructure at $5,000 a month, a two-week sprint at $5,000 flat, a website from $8,000. This post is about why almost nobody else does that, and why the reasons they give for hiding the number do not survive a second look.
Why don't marketing agencies list their prices?
Because a hidden price is a negotiation position, not a missing data point. Opacity does two jobs at once. It moves the reveal of the number into a sales call, where the agency controls the framing, the anchor, and the order in which you hear things. And it lets them quote each buyer a different figure based on the budget they sense you are carrying. "Every engagement is custom" is the cover story. Price discovery is the function.
Watch the mechanism run. On a discovery call, a good closer spends the first twenty minutes learning your revenue, your last agency's retainer, your funding round, and the size of the problem, and only then names a price. By the time the number arrives, it has already been fitted to what the room will bear. Two companies buying the identical scope of work walk out with two different invoices, and neither one knows the other exists. They call that tailoring. It is a menu with the prices torn off so the waiter can read your watch first.
The anchoring piece is quieter and does more damage. When you have no public number to measure against, the first figure the agency says becomes the reference point for everything after it. Quote high, then graciously "come down" to the target they wanted all along, and the discount feels like a win you negotiated instead of a script you followed. A published price removes that lever entirely. You already know the anchor. There is nothing to be walked down from.
Is every marketing engagement actually custom?
Some of it genuinely is, and that part we do quote case by case. A bespoke AI system wired into your CRM, your inventory, and three internal tools has no list price because no two of those builds are the same shape, so our AI Systems work is custom-quoted and we say so plainly. Charging custom prices for custom work is fair. The dishonesty starts when standard work gets called custom in order to keep it dark.
Because most of what an agency sells is not bespoke at all. A marketing website has a floor and a shape that barely move from one client to the next. A two-week sprint ships one defined deliverable on the same clock no matter whose logo is on it. A monthly retainer is a fixed set of operations run against your accounts. These things have prices. Everyone inside the building knows the prices. The claim that they cannot be published without a call is the cover story doing its job, and it has nothing to do with diligence. If you want to see how that padding gets dressed up as necessity inside an actual document, we took it apart in how to read a marketing proposal.
The numbers, on the open page
Here is the full list, the same one on our pricing page, with what each tier actually buys:
- Growth, $2,500 a month. Recurring marketing operations run against accounts you own, month to month after the first term. This is the tier for a business that needs consistent output without a full infrastructure build underneath it yet.
- Infrastructure, $5,000 a month. The heavier retainer: owned acquisition systems, server-side tracking, and automation built and operated inside your stack, the same model behind the compounding review-and-conversion engine in the Skin & Self case study.
- Sprint, $5,000 flat. Two weeks, one shipped deliverable, a fixed clock. You know the price and the finish line before it starts. What actually lands, day by day, is broken out in what a sprint ships.
- Website, from $8,000. A built-to-own marketing site. The "from" is honest: a lean five-page site sits near the floor, a large custom build sits well above it, and we tell you which one you are before you pay. The full breakdown lives in what a website should cost.
- Brand plus site, from $15,000. Identity and platform built in the same pass, so the visual system is wired into the site as it goes up rather than brushed onto finished pages afterward.
- AI Systems, custom-quoted. The one line that genuinely has no list price, because the work genuinely has no list shape.
Publishing this costs us specific deals, and we know exactly which ones. Some buyer, somewhere, would have paid $4,000 a month for Growth because that is what their last agency charged and they had made peace with the figure. Our page just told them the number is $2,500. We are fine with that. The trade buys us something worth more than the margin on a mismatched deal.
A published price is the one number an agency cannot walk you down from, because you read it before we ever got you on the phone.
What does open pricing get you before the call?
Three things, all of which move power to your side of the table. First, comparison: you can line our numbers up against another shop's without booking two sales calls just to extract them. Second, no anchoring: the price is fixed in daylight before anyone learns your budget, so it cannot be quietly fitted to your watch. Third, self-selection: you decide whether the tier fits your situation on your own time, with no closer in your ear reframing the math as you do it.
That third one is the part that pays us back. A pricing page that filters is a pricing page doing sales work while we sleep. The person who reads $5,000 a month, runs it against their revenue, and books a call anyway is pre-qualified in a way no discovery script can manufacture. They are not on the call to find out whether they can afford it. They already know. The conversation is about fit and scope, not sticker shock, which makes it a better call for both sides and a shorter path to a clean yes or a clean no.
There is a trust dividend on top, and it compounds. An agency that will name its prices before you are emotionally invested is an agency more likely to tell you the other uncomfortable things: that you do not need the expensive tier, that the sprint solves your problem and the retainer would be waste, that the honest answer this quarter is the smaller number. Transparency about price is a cheap, checkable proxy for transparency about everything harder to verify. It is the same reason the entire company is built on fixed-scope work you own outright, not a retainer that bills you for motion: the posture has to hold on every surface, or it is just marketing.
If you have been collecting quotes and cannot rank them because half the agencies refuse to name a number until you are on a call, that refusal is your answer about how those agencies price. Ours are already in front of you, on the pricing page, no call required to read a single one. When you have run our number against your own math and it holds, book a call. We use that call to match your actual problem to the smallest tier that solves it, which every so often means talking you out of the bigger one you walked in ready to buy.
One email when a new transmission ships. Everything we learn building acquisition systems, nothing else.