Of 30 companies actively buying US Meta ads for custom software and AI automation, only 3 publish a real price on their own website: MVPMule at $10,500, Brand Locus at $499 to $1,499 a month, and Blaze at $750 to $2,500 a month. The other 27 gate pricing behind a sales call. That makes publishing a number the cheapest differentiator available in this market.

What everyone actually charges

This is every price I could verify, either from the ad creative itself or from the company’s own site. Note the third column: most of these numbers exist only inside an ad, which means they are a hook rather than a commitment.

CompanyPriceWhere it appearsTimeline
Progressive UX$1,500ad onlynot stated
DevGinix$4,999ad onlynot stated
JunziDev$10,000 in ad, $5,000 on siteboth, and they disagree30 days
MVPMule$10,500published on site2 to 4 weeks
Benmore$10,000 minimumstated on site“5x faster”
Inters3ct$15,000ad only14 days
iQlance$30,000 to $250,000+industry range, not a quote3 to 9 months
Hercules~$1,000 reportedcustomer testimonialdays

And the monthly retainers, which are where this market is quietly moving:

CompanyMonthlyWhat it buys
Brand Locus$499 / $799 / $1,49940 / 80 / 160 hours of dev plus PM, white-label for agencies
Blaze$750 / $2,500HIPAA-compliant platform, guided implementation at the higher tier
Neelgai$4,0004 developers, supervised

Why 27 companies stay quiet

The reasoning is not stupid, and it is worth stating fairly before arguing with it.

Custom software genuinely varies. The same brief can be a three-week job or a six-month one depending on how many systems it has to talk to. A published number invites a buyer to compare on price alone, against a competitor whose number covers less work. Gating it lets a salesperson establish value first, and it lets the seller charge according to what a given buyer can pay.

All of that is true. The problem is that 27 of 30 are doing it, so none of them gets any advantage from it. When every option in a category behaves identically, that behaviour stops being strategy and becomes background noise.

What silence costs

Three things, and the third is the one people underestimate.

You pay for clicks from people who cannot afford you. Every one of these companies is buying ads. If a buyer with a $3,000 budget cannot find out you start at $15,000 until the call, you have paid for that click, that landing page visit, and thirty minutes of a salesperson’s time to discover it.

You lose the buyer who will not book a call to find out. Plenty of qualified people will simply not enter a sales process to get a number. They are not tyre-kickers. They are busy, and they are comparing four options in an afternoon.

You leave the anchor to someone else. This is the real cost. If the only number a buyer finds is a competitor’s, that number becomes the reference point for every conversation afterwards, including yours. In this market the loudest published number is Hercules telling people an agency quoted them €250,000 and they built it themselves for about $1,000. If you say nothing, that comparison is the one your prospect walks in holding.

The three who publish

What is instructive is how they publish, because none of them just posts a number and hopes.

MVPMule publishes $10,500 with a 2 to 4 week timeline and frames the whole offer as “a founding engineer without the equity.” The price is doing comparison work: not against other agencies, but against a hire.

Brand Locus publishes three tiers tied to hours: $499 for 40, $799 for 80, $1,499 for 160. That is not really a price, it is a unit rate, and it lets a buyer do the arithmetic themselves. It is also white-label, so the buyer is often an agency reselling it.

Blaze publishes $750 and $2,500 a month and attaches compliance to the higher tier. The number is inseparable from SOC 2 and HITRUST, which is how you publish a price without competing on price.

The pattern: every one of them publishes a number attached to a unit. Per project with a deadline, per hour, per month with a certification. None of them publishes a bare figure.

The inconsistency problem

One company in this set advertises a flat $10,000 in its ad creative while its own website says “from $5K.” Another advertises a 30-day MVP, then describes its ideal client as one where “complexity is expected, not avoided” and gives no timeline anywhere on the site.

If you are going to gate your price, at least be consistent about it. A buyer who notices the ad and the site disagree has learned something about you that no amount of sales conversation will unlearn. That is worse than either publishing or not publishing.

What I would do

  1. Publish something, even if it is not everything. A floor, a typical range, or one fully worked example. “Most builds land between X and Y, here is a real one at $10,500 and exactly what it included” commits you to nothing and answers the only question the visitor came with.
  2. Attach it to a unit. A number alone invites comparison. A number plus a deadline, a team size, or a certification invites evaluation.
  3. Make the ad and the site agree. This is free.
  4. Say who it is not for. A price that disqualifies people is doing its job. That is the point.

For transparency, since I sell in this market: every build I quote comes with a clear scope and price before any work starts.

Full method and the rest of the findings: I analyzed 866 ads from 30 custom software companies. Related: only 4 of 30 offer a guarantee and what custom software costs.

FAQ

Why do software agencies hide their pricing?

Because they price per project and want to anchor the number against your budget rather than against a competitor. Gating the price also filters out casual enquiries and gives a salesperson the chance to build value first. It is a rational strategy, but 27 of 30 companies using it means it no longer differentiates anyone.

Does publishing a price lose you deals?

It loses you conversations, which is not the same thing. A published number ends discussions with people who were never going to buy at that level, and starts them earlier with people who can. What it costs you is the chance to charge different buyers different amounts for the same work.

What should I publish if my projects genuinely vary?

A floor, a typical range, or a worked example. "Most builds land between $8,000 and $15,000, here is one at $10,500 and what it included" is far more useful than silence and commits you to nothing.

How do I find a competitor’s real price?

Check their ads and their site separately. In this dataset they disagreed more than once, including one company advertising a flat $10,000 while its own site said "from $5K".