Busy Is Not the Same as Moving: How to Find the One Bottleneck Holding Your Engineering Firm Back

If your firm has no revenue and you are still polishing your website, you are working on the wrong thing, and the fix is to name the one bottleneck that is stopping growth right now and spend your week on it. On my Live Show I walked through four stages and a few simple checks to find it.
Why is being busy not the same as making progress?
Busy is not the same as moving. You can fill every day with work and still not trend in the right direction. Activity only counts if it points at the thing holding the business back.
I used to work out of a basement, running all over the place building websites and doing all sorts of tasks. I had no actual work. I was spending no time with potential prospects.
Engineers love to tinker and build. But we are consultants in a service business. We serve clients, and without them we are nothing. We are anchored directly to them.
What are the four stages of an engineering business?
There are four stages, and you take them in order. First, do you have paying clients? Second, do you have delivery capacity? Third, what systems can run even if you are not there? Fourth, do you have a predictable sales engine?
First things first is current revenue: money coming in the door to keep you even. Technically there is only ever one top bottleneck at a time stopping your growth. Find that one.
How do I diagnose my bottleneck?
Start with your backlog. Ask how much work people have signed that you have not built yet: total signed minus built. Then look at your evenings.
If you are staying up late to get jobs out the door, you may be oversold. That points to a time trade, which means hiring someone.
If you keep making the same mistakes and working late to fix them, you likely have a systems problem. Document the repeated pattern for yourself or your team so it gets fixed once.
If none of that fits, look at your calendar over the last month. You can have AI do this. Ask what percentage of your call time went to talking with new prospects and building new relationships.
When I audited my time, I saw a lot of delivery and not much time on a predictable sales engine. With a good backlog, it made sense to bring someone in on delivery so I could focus on building sales.
How do I keep my week pointed at the bottleneck?
On Friday, plan the next week so your tasks match your current bottleneck. I like to prep on Sunday afternoon to be fully dialed. If the bottleneck is getting clients, schedule time to go get them. If it is process, schedule that.
Right now my bottleneck is systems and training, getting people into the system. Once that clears, it is improving our predictable revenue machine. I am fighting both.
Without a good onboarding system, every hire means getting them up to speed by hand, and it happens again at the next hire. You are playing a yo-yo. Document the process right after you hire, or automate part of it.
Sales handoff is one system worth building. I have been tweaking mine for about two months, getting the scope and data to the team so they deliver the way I want and the client stays happy.
What should I say no to?
Ask what you declined this week because it did not fit. This week I offended a team member who needed my help within a two-hour window. I told him I had to keep working on the systems and sales work.
I did not leave him empty-handed. We talked about how to prevent those fires in the first place, and about other release valves, such as other team members who can take the overflow.
Watch the full episode
The full episode is on YouTube: https://www.youtube.com/watch?v=eLKDH-fJ9gw
Frequently asked questions
What is the first thing to check if I have no clients?
Check whether you have current revenue. Paying clients come first, before delivery capacity, systems or a sales engine. Without money coming in the door, other work is likely the wrong focus.
How many bottlenecks can a firm have at once?
Technically only one top bottleneck at a time stops your growth. You may feel stuck in two stages, as I do, but ask which one will stop money coming in the door.
How do I know if I am oversold?
Look at your backlog, meaning work signed but not yet built, and your evenings. If you are up late getting jobs out the door, you may need to hire help.
How do I know if I have a systems problem?
If you keep making the same mistakes and working late to fix them, you have a repeated pattern. Document it for yourself or your team so it is fixed once.
How can I check whether I spend enough time on sales?
Review your calendar over the last month and work out what percentage of your call time went to new prospects and new relationships. AI can help with this.
What should I do on Friday?
Set up next week's tasks so they match your current bottleneck. If it is getting clients, plan outreach. If it is process, plan the process work.
From the book Engineer Your Freedom
Michael Groselle, P.E., is the founder of Modern Engineering Solutions, a multi-state water and wastewater engineering firm. He left salaried engineering in 2017 and built the firm from one resignation letter and zero clients to more than $2M in annual revenue, with 40+ team members and 300+ completed projects.
Sold on Amazon. Prefer the Kindle edition? Buy it on Amazon ($9.99).