Every agency is pitching the same venture-backed SaaS startup while a $10 trillion mid-market sits with broken sites, spreadsheet CRMs, and no marketing function. The gap is not a niche. It is the entire economy, just unglamorous enough that most marketers look past it.
I build marketing infrastructure for HVAC companies, law firms, insurance brokers, staffing agencies, and real estate offices. None of those are the kind of client you see featured in a marketing agency case study. That is exactly why I work with them.
What is the invisible economy and why does it matter for marketing?
Two populations, and it is worth keeping them straight because they are usually mashed together into one number that belongs to neither.
The middle market, as the National Center for the Middle Market defines it, is companies between $10 million and $1 billion in annual revenue. There are roughly 200,000 of them. They are about 3 percent of all US companies, they generate more than $10 trillion in combined annual revenue, and they account for around a third of private-sector GDP and jobs.
Below them, the SBA's Office of Advocacy counts 36.2 million small businesses, which is 99.9 percent of all US firms. They employ 62.3 million people, or 45.9 percent of the private-sector workforce, and account for 43.5 percent of GDP.
Note what those two paragraphs do not say. The $10 trillion is revenue, not GDP, and it belongs to the middle market alone. The employment share is a small-business figure. You cannot add the two together, because the populations overlap and the metrics are not the same thing. Most writing about this market quietly does exactly that, and arrives at a number nobody publishes.
My clients sit in the seam: roughly $500K to $50M in annual revenue, most of them between $500K and $10M. That is my own working band, not anyone's official definition. Plumbing contractors, medical practices, regional insurance brokers, freight logistics firms, staffing companies. They generate real revenue and have real marketing problems. Almost none of them have a marketing function.
The term "invisible" is not about obscurity. It is about attention. These businesses do not get covered in marketing trade press. They do not speak at conferences. They do not have a VP of Growth posting on LinkedIn. They have an owner who is also doing sales, operations, and accounts receivable, who knows the website is broken and has been meaning to fix it for two years.
Why do most marketing agencies ignore B2B service businesses?
Most agencies chase the same clients because the same clients are visible. A VC-backed startup has a dedicated marketing budget, a Slack channel named #growth, and a founder who follows every agency principal on X. The relationship is easy to initiate, the brief is exciting, and the case study writes itself.
The HVAC owner in suburban Philadelphia does not have a Slack channel named anything. She has a phone that rings with service calls and a website that has not been touched since 2019. Getting in front of her requires different channels, different outreach, and more patience.
Most agencies are not structured for that. Their pipeline is built around inbound from a polished portfolio, and a polished portfolio requires glamorous clients. The cycle is self-reinforcing.
The referral economy these agencies miss
B2B service businesses run almost entirely on referrals and reputation. A single conversation between two business owners in the same industry can unlock three new clients. When I complete an engagement with a law firm in New Jersey, I do not start from scratch to find the next one. The network is tighter than it looks from the outside, and trust transfers faster because the problems are identical across firms.
Why "unsexy" is a feature, not a flaw
The unsexy label does filtering work. A client who thinks their brand needs to pivot every six months is not a good fit for infrastructure work. A client who calls me because the website was last updated years ago and they have no idea who owns the Google Ads account is aligned with what I build. They want something that works and keeps working, not a brand refresh every quarter.
What marketing infrastructure do most small B2B businesses actually have?
The honest answer: almost none. Here is what I find in a typical first audit of a $2M HVAC company or a four-attorney law firm:
- A website built on a template several years ago, last updated when someone changed a phone number
- No GA4, sometimes with Universal Analytics still installed and collecting nothing, sometimes nothing at all
- Google Ads running inside a former employee's personal Google account, with no admin access for the business owner
- CRM is either a spreadsheet or Outlook contacts sorted by memory
- No GTM container, so any tracking change requires a developer edit to the site template
- Paid media budget, if any, set up without conversion tracking, so performance data is impressions and clicks only
This is not a criticism of the owners. They built a real business with real revenue. Marketing infrastructure was never on the critical path to getting their first hundred clients. But now word of mouth has plateaued and they need a system, and the system does not exist.
Do small B2B businesses have the budget for real marketing work?
They do, and the interesting part is that most of them are already spending. The table below is my own observed range across engagements, not published research.
| Industry | Typical Revenue Range | Common Marketing Spend | Infrastructure Gap |
|---|---|---|---|
| HVAC contractor | $1M - $5M | $0 - $3K/mo | No site, no GA4, no CRM |
| Law firm (3-10 attorneys) | $500K - $2M | $0 - $2K/mo | Template site, no tracking |
| Insurance broker (independent) | $300K - $1.5M | $0 - $1K/mo | Spreadsheet leads, no pipeline |
| Staffing firm (regional) | $2M - $10M | $500 - $5K/mo | No funnel, carrier-branded site |
| Healthcare practice | $800K - $3M | $0 - $4K/mo | No local SEO, no review system |
The gap between what they spend and what a real infrastructure build costs is a positioning opportunity, not a barrier. A $2M HVAC company putting $500 a month into a set-and-forget Google Ads campaign with no tracking is already spending money. The problem is that the spend cannot be evaluated, because the plumbing underneath it is broken.
Why is the installed-engine model the right product for this market?
The installed engine is a 90-day build that leaves the client with infrastructure in their own name: a rebuilt site, a configured GA4 and GTM setup, a CRM that fits how the business actually operates, and paid media accounts that belong to the client from day one. At the end of 90 days there is no retainer dependency built into the handoff.
The difference between a campaign and an engine is that an engine keeps running after you stop paying attention to it.
This is the right product for a $3M plumbing company because that owner does not want to manage an agency relationship. He wants the thing to work. A startup founder wants to A/B test the homepage every two weeks and change the ICP every quarter. A service business owner wants the phone to ring and the leads to be tracked. Those are completely different products, and the installed engine is built for the second buyer.
What does a 90-day infrastructure build actually include?
The scope varies by client, but a standard engagement covers these items in sequence:
- Audit pass. I document every existing asset: site, ad accounts, analytics properties, CRM state, and any third-party integrations. Most clients are surprised by what turns up, particularly around who owns which account.
- Site rebuild. Built on the client's own domain, with proper heading structure, Core Web Vitals inside Google's published thresholds, and copy written to their actual service geography and buyer.
- Analytics stack. GA4 property with key events defined against real business outcomes, a GTM container with tags for every tracked action, Search Console verified and linked.
- CRM configuration. Whatever fits the client's existing workflow. For most service businesses that is a lightweight CRM. The data model matches how they actually think about their pipeline, not how a vendor thinks they should.
- Paid media setup. Ad accounts created under or transferred to the client's own business manager, with conversion tracking verified before any budget goes live.
The sequence matters because each step feeds the next. You cannot run conversion-tracked paid media without analytics. You cannot close the loop on a lead without a CRM. The order is not arbitrary.
Common questions
Why do you focus on these industries specifically?
HVAC, plumbing, legal, insurance, real estate, staffing, and healthcare practices share the same infrastructure gap: real revenue, no marketing function, and an owner who is also the decision-maker. The sales cycle is short and the problems are predictable, which makes scoping accurate and delivery reliable.
Do unsexy B2B clients stay longer than startup clients?
In my experience, yes. A law firm does not pivot its practice area. An HVAC company does not rebrand because a competitor raised a Series B. The client relationship is more stable because the business model is more stable.
What is the mid-market, and does it include small businesses?
No, and this is the distinction the opening section is about. The middle market is $10M to $1B in revenue, per the National Center for the Middle Market. Below that is the SBA's small business population. Most of my clients are in the SMB segment by that definition. I use "invisible economy" rather than "mid-market" for the whole thing precisely because no single official term covers the non-startup, non-enterprise economy that nobody in marketing is building for.
How do I know if my business needs infrastructure versus a campaign?
If you cannot tell me what your cost per lead was last month, you need infrastructure first. A campaign without measurement is spending without learning. The infrastructure build is the prerequisite, not a nice to have. Once the tracking is in place and the site converts, campaign spend has a foundation to stand on.
