In an acquisition of that business, you're going to get a very low multiple on your forward revenue. That's because, in general, you can't plug a body-shop consultancy into a bigger sales machine and amplify the profits; sales and delivery in those businesses are delicately balanced, and while they can be scaled, they can't be abruptly scaled by an acquirer.
If you can bootstrap a product business, none of that caveat applies. You should bootstrap if you can!
Sorry, no. This is demeaning. It's not easy and it's not straightforward.
disclosure: Been running a "body-shop consulting business" (also demeaning) for 21 years in London, started about a dozen other businesses, 2 are 2MM+ rev/50% EBITDA profit recurring revenue companies.
Please don't demean "consulting" or "agency" work. In my experience it is way more challenging to win and grow business in those circles than it is in a well times SaaS company. I learnt a LOT doing that for a long time. The work is just as relevant.
Be good at what you're doing and steer clear of commoditized work. You can't scale up a generic IT consultancy this way. Or maybe you can! I've never tried.
can you give more details about this from your own perspective? What does commoditized work mean to you and what should one assume about IT consultancies that tend to dabble in this kind of work? What are the problems with it in your opinion? Is this work even avoidable?
I have my own thoughts on this I just don't want to bias your response.
I spent a lot of time in consultancies and started one myself, I'm not tptacek but here's my two cents.
Does the buyer see you as a commodity? How hard is it to find someone else to do what you do?(as defined by the customer not you) Can you differentiate yourself from competitors?
I think it really comes down to establishing a brand. And the problem is if you can't establish a brand you can't charge enough to fund growth (and at the beginning charge enough to give you time to grow the company).
A company with a brand can charge 2-3x their labor costs. A company without one can maybe charge 25% more than their labor costs and this puts you in the classic consultancy spiral where you spend so much time working for your business you don't have enough time to work on your business.
My thoughts are, as someone who worked from the consulting end and not management or sales, that when you hire sales people to bring in consulting work, they inevitably bring in commoditized work because sales people have unique incentives and pressures. If you are at the point where you are trying to get sales people to sell specialized consulting work, you aren't doing it correctly. It more or less has to sell itself with a brand as you say. Sales people don't want to spend the time building relationships or learning specialized information to sell to specific targets. So you can't scale up a small consultancy imo.
From the employee side, it is boring and meaningless work that burns you out.
I've seen big consultancies buy up small boutique consultancies and it always turns out badly. My own thought is if you are an IT consultant and you find yourself doing commoditized work, something has gone wrong.
What's a little annoying here is that I don't even think the parent commenter is building consulting businesses. I was moved to comment at the incredulity people seemed to have about bootstrapping 7-figure businesses. One way to do that, straightforwardly, is to build a consultancy. But there are others.
I’d be curious which is rarer: a VC-backed business that exits after series D, or a bootstrapper who nets $4M/year?
IMO both are unicorns!
I think you mean the opposite, given the phrasing of the question.
> They don't have huge PR VC teams behind them, hence you never hear about them.
This seems like half an argument. I get that PR teams have an incentive to talk about their company, which is why they are in the news sometimes. But it doesn't explain why non-VC backed companies that are swimming in cash would be so elusive. Would they be in the news? Perhaps not — though they might still want to generate PR for themselves, to grow their business.
But you'd think that people in the startup world, who spend lots of time reading about startup strategies, examples to follow, etc., would have heard of such companies if there were many out there. I've been at this for a number of years, and I rarely hear about bootstrapped startups that are quite so successful. I guess PE folks would have a good sense, since such businesses would presumably make great acquisition targets.
And perhaps that's what keeps them so rare — someone making a couple million a year would rather sell the whole thing for $20M and move onto their next thing (be it a startup or a private beach), and there are plenty of acquirers who are happy to make that trade.
My main point is that there's an enormous amount of survivor bias with VC backed companies. Bootstrapped: not so much.
Take a look at any sub-reddit related to entrepreneurship. The minute someone even hints they are making a lot of money in some area you see multiple replies asking about the product, niche, etc. People will clone what works. Why would anyone create that kind of exposure if they didn’t need to?
[Edit: just read the rest of this thread and there are three people asking the $4 million guy how he did it, so I guess point proven?]
"Cool offices" are something that should never even be talked about by a founding team until they have several spare million sitting in the bank. Until then, rent cheap-ass real estate and buy second-hand office furniture. And that's if you even have offices, which you may not need if you're a software and/or services company. Nice laptops, monitors, chairs, Zoom, GitHub, and Google subscriptions are really cheap compared to real estate!
2 fundamental ideas: Distribution & Supply Chains
Distribution:
You need to secure distribution before your company can grow. Which means essentially a lead list or people you can reach in bulk or manually by walking down the street. You need at least 500+ such connections.
The goal of the initial distribution is iterating on your core value proposition. Core value proposition is a binary statement which should be answerable by hell yes or no by your distribution. So iterate on the statement on the first 100 till you get to a hell yes on the binary question. That question should also become the heading of your landing page above the fold.
Supply Chains:
To deliver the product you need to think in supply chains. If you have played factorio or such games this will make more sense to you.
You need a constant supply chain of potential customers (distribution from above). You need a constant supply chain of great employees. You need a constant supply chain of new income streams in your product.
A good product delivers value at first touch. That is through strong UX and clear demarcation. Every feature should exist to deliver the core value. So you need to reject a bunch of designs, product ideas, customer feedback to make sure that you are only delivering value.
Other thoughts:
I can only speak of core technology businesses. If you are selling data, you are not a tech company, stop acting like one. Just put stuff in a spreadsheet and sell that.
Use a strongly typed language like Golang or a highly expressive one like Ruby for your backend. Choose extreme languages such as Imba or Steel Bank Common Lisp (which I built on initially before switching to Golang) for maximum advantage.
Make sure that you have a potential market of at least a $100 million flowing through.
Use expressive, untyped Ruby or inexpressive, strongly typed Go? Or SBCL ?
Most people would put Ruby and Go on pretty opposite sides of the spectrum.
Maybe you prototyped in SBCL when you needed extreme flexibility/iteration speed at first, and then switched to Go when maintenance became more important? That's a fairly common evolution at big companies.
I still use SBCl now but all new features are being written in Go due to hiring requirements.
#1 advice for engineer-founders is to always be questioning whether coding is the best leveraged use of your time.
As a bootstrapped engineer founder, I spent way too many months (years?) coding non-stop, even after we got past PMF, despite having the revenue to hire engineers to replace me day-to-day. These days I do zero coding, and am still equally happy and fulfilled. At least for me, spending days coding was a really easy way to feel productive, but it wasn't the best use of time compared to hiring, marketing, sales, company culture, etc.
#2 advice for founder-engineers: after you're able to stop coding, remember that your product is worthless if no one knows about it or if no one is using it. Once you get product market fit into a good place and have revenue traction, it's time to spend your nights thinking about marketing and sales rather than code.
TLDR: always make sure you're spending your time in the most highly leveraged areas. Hiring and delegating. Coding is rarely the highest leveraged area your time can be spent.
I think the #1 thing most bootstrappers struggle with is finding the right market, idea, validation etc. As much as people say “ideas are overrated” I increasingly think that’s not true, it’s that a good idea has to include things like “can realistically get done by a self-funded tiny team and make revenue soon” which the “idea guys” rarely have.
As far as not coding too much, I’m increasingly finding this true. One thing I’ve noticed is that most non tech founders outsource development and most technical founders don’t even though technical founders can outsource far more efficiently since they can play more of a “tech lead” role rather than hand it to a dev shop. I really regret not hiring designers sooner since I’m bad at it and there’s tons of affordable talented designers on Upwork.
Still, hiring is a little nerve wracking since it eats into your runway. It’s really tough to know when to burn money or time when you have minimal or no revenue. After PMF , hiring makes sense but before then it’s really ambiguous how to make that call.
Any suggested reading for the non VC funded business?
How do you approach modeling?
> Earnestness is a strong word in my dictionary when it comes to testing ideas these days. I started seeing success when I stopped lying to myself and became earnest after over a decade of failure.
It sounds like there’s something here, but I’m not sure I understand what you mean. By being earnest do you mean being serious about the idea, or is it something else?
Regarding modeling multiple models overlap is closest that you can get.
DHH and Jason Fried blog and books like Rework
Arvid Kahl is a successful software bootstrapper and has a few great books and a bootstrapper newsletter
Everything by Rob Walling is focused on software bootstrappers, and his associates brands / YouTube channel, Microconf community etc
Indie Hackers podcast , interviews, and website
Founders at Work is written by a YC founder but ironically had lots of bootstrapped interviews like Craigslist and Joel Spolsky (Trello)
Patio11 blog is classic
MJ Demarco is non tech and writes more “motivational” style books about bootstrapped entrepreneurship
Once you go down this rabbit hole you’ll discover many more . Especially since bootstrappers love making content about their experiences as it’s marketing and potentially more revenue (what DHH calls “selling your byproducts”)
My interest piqued I clicked, had a look at Aha! (having never heard of it before) and immediately thought - hey I could use this. You got me, ka pai, haha.
Any insight on how to navigate inflexion points that seemingly require more capital that cashflow allows? Stay true and spend less? Number 8 wire might not be the same solution today as it once was, that's my worry.
It may be tempting to think "if only I had enough money for a big advertising campaign". But if you are not seeing that small investments in advertising result in corresponding small increases in revenue, then it is very unlikely that a big investment in advertising will result in a big return.
When something is working well it is blindingly obvious. If you are having to look hard for signs of positivity then it is not working. Lots of money can only serve to make things appear successful for a limited period of time.
Startups for the Rest of Us podcast YouTube.com/MicroConf
Indie.vc Tinyseed.com
To be honest I’m amazed there is that amount of money in it but they must be very good at it.
I'm no longer interested in a doing a startup for someone else to own and control. (My biggest startup mistake was hiring an experienced CEO and COO to run my dream startup. The person with the vision and dream needs to be calling the shots, and hired guns are only just that... Passion for the product is really important!)
Although I love startups, they are hard and take a LOT out of you. It's not worth the hit to your life (and your family's!)just to make a pile of equity/money for some ungrateful trust fund kid or a VC partner who thinks their crap doesn't stink just because they happened to be in the right place when their first startup hit big.
VC investment is fundamentally parasitic. If you're building a software/services startup, you almost never really need VC - if you can build a product company without it, do so. I live in Austin, where there are a LOT of startups and startup people. Out of all of them, I know one inventor/technical founder who thinks that taking VC was really worth it, and didn't get screwed over by being liquidated to death. That's not a real good showing for the VC guys. Just sayin'...
I think people need to learn more about how to scale a bootstrapped business. Even when I was getting started, I read a ton on VC funded businesses but not a lot on non VC funded businesses.
I think there is tremendous amount of money to be made in bootstrapping as well. I think a lot of indie hackers / bootstrappers also think too small.
You can definitely make 100s of millions of dollars without VC money. That part of reality has not been properly dispersed.