The good problem
For years the pressure on small US shops ran one direction: offshore was cheaper, and customers reminded you constantly. That is changing. Expanded tariffs, unreliable ocean lead times, and a hard look at supply-chain risk have tipped the economics back toward domestic production in category after category. OEMs are reshoring components they used to buy overseas, and a lot of that work does not land at giant plants. It lands at shops like yours, the ones that can take a short run and turn it around fast.
So the RFQs are picking up. That is the good problem. But a good problem is still a problem, and this one has a specific failure mode that catches small shops right when things are finally going their way.
More work exposes a weak schedule
Here is the trap. When you are running at 60 percent, a messy schedule does not hurt much. There is slack everywhere, so a dropped job or a double-booked machine gets absorbed. You feel busy and disorganized but nothing actually breaks.
Push that same shop to 90 percent with a wave of reshored work and the slack is gone. Now every job that lives only on a whiteboard or in the owner’s memory is a job that can vanish. Every date you quoted on a feeling is a date you might miss. The disorganization that was invisible at 60 percent becomes late deliveries at 90, and late deliveries to a brand new customer are how you lose the account before you ever really had it.
The cruel part is the timing. The moment more work arrives is the exact moment your informal system stops coping, and it is also the worst possible moment to be redrawing the whiteboard at 6 a.m. This is usually the clearest sign a shop has outgrown its spreadsheet: not that the spreadsheet is bad, but that there is now too much riding on it for one person to hold it together.
Say yes with your eyes open
The skill that separates the shops that grow from the ones that stall is knowing what they can actually take on. When a new contract comes in, you should be able to answer one question fast: what is every machine already committed to, and does this fit?
If the answer lives in your head, you will do one of two things, both bad. You will say yes to protect the relationship and then scramble, or you will pad the quote so heavily to be safe that you lose the bid to a shop that quoted honestly. Neither is a way to grow.
The fix is capacity visibility. One shared schedule that shows real commitments across every machine, so you can see the gaps before you promise a date. With that in front of you, taking on a new job is a five-minute decision instead of a gamble, and the lead time you quote is one you can keep. If you want the mechanics of quoting a date you can actually hit, we wrote them up in how to quote accurate lead times.
You may have more room than you think
Before you assume more work means more machines and more people, look at what you already own. Most small shops carry hidden capacity they cannot see, and demand is exactly the pressure that makes it worth finding.
It hides in a few places. In changeovers you could have grouped and did not, because the waiting jobs were never in one view. In machines quietly double-booked because two people scheduled them separately. In estimates built on best-case cycle times, so the floor is fuller than the plan admits. Tighten those and you can often absorb a real bump in demand before you hire anyone. Honest capacity planning is how you tell the difference between “we are full” and “we are just disorganized,” and reshored work is the best reason you will ever have to know which one you are.
Take the work, keep the work
Reshoring is a genuine tailwind, maybe the best one small US manufacturers have had in a long time. But tailwinds reward the shops that are ready to catch the work without dropping any, and punish the ones that win more than they can track.
Getting ready is not complicated and it does not start with a big purchase. It starts with getting every job, machine, and due date into one place the whole team can see, so nothing falls through a crack when the floor fills up. It means quoting from real numbers instead of a hopeful feeling. And it means keeping every job’s status in one shared place so a growing pile of work stays a list you control instead of a stack you are always chasing. Do that first, and the wave of new work becomes growth instead of chaos.