Skip to content
crewmigo

Draft

The sub's side: what GCs do that make good subs stop calling back

The good subs are screening your calls for a reason. Here is what looks fine from the office and costs you your best trades from the truck.

Crewmigo · July 4, 2026

You have a sub you used to be able to count on. He picked up on the first ring, he showed when he said he would, his work never came back. Now he takes a day to answer, and lately the answer is that he is booked. He is not booked. He is screening you. Good subs do not announce that they are done with a GC. They just get quieter, and one day you notice the guy you built half your schedule around is gone and you never got a reason.

This piece is written from his chair, not yours. Nobody is scolding you here. But the trades talk to each other, and the picture they paint of the GC who cannot keep a good sub is consistent enough that it is worth holding up as a mirror. It sits underneath most of the subcontractor problems a small shop runs into. If some of it lands, that is the point.

What it looks like from his truck

Ask any established sub why he stopped calling a GC back and you will hear the same short list, in almost the same words, no matter the trade.

The pay was slow and he had to chase it. Net thirty became net sixty became a fourth phone call. The sub floated your materials and your labor with his own cash, and then he had to beg for what he already earned. He does not float you twice.

The scope kept growing and it got sold as a favor. He bid the deck. On site it turned into the deck plus the stairs plus a rail nobody drew, each one asked for with a while-you-are-here and a smile, none of it added to the number. A favor once is fine. A favor every job is just a discount he never agreed to.

The dates were never real. You told him Tuesday. He held Tuesday, turned down other work to hold it, and showed up to a site that was not ready for him because the trade in front of him had not finished. He tore a hole in his week for a date you already knew was soft when you gave it to him.

The phone would not stop. Five calls in a day about a job that was three days from needing him. Questions that had answers, asked again because the last answer went nowhere. A ring at dinner about something that could have waited until morning. His time was treated like it was free, and no good sub thinks his time is free.

None of these is a betrayal. Each one is just a small cost, paid over and over, until the math tips and the easier move is to stop picking up. That is the part worth sitting with: he did not leave angry. He left because you got expensive to work for.

Put a number on the sub you lost

Say the sub who went quiet was your reliable tile guy, and say losing him is why your last two kitchens ran a week long each while you scrambled for a fill-in.

A week of slip on a kitchen is not free. The customer’s cabinets sit in your way, your next start pushes, and the trades behind tile all shuffle. Call it a lost week of throughput on two jobs. Then add the fill-in tax: the new tile guy bids higher because he does not know you, and his first job comes back with a lippage callback because he did not know the customer’s one rule. You are into real money, a few thousand dollars across those two jobs, and every dollar of it traces back to a good sub deciding you were not worth the aggravation.

Now weigh that against what it would have cost to keep him: paying his invoice on time, giving him a date you could actually hold, and writing the extra work down instead of smiling it into his lap. The keep was cheaper than the loss, every time. It almost always is. The trouble is the loss shows up on a job three months later and the savings never had a line on any invoice, so it feels free to be the GC who runs a little loose. It is not free. It is just billed late.

The ten-question mirror

No scolding, just the mirror. Read these as a sub would, and answer them for the last three subs you used, no rounding up.

  1. Did he get paid within the terms you agreed, without having to ask twice?
  2. Did the work he did on site match the scope he bid, and did the extras get added to his number?
  3. When you gave him a date, was the site actually ready on that date?
  4. If the date slipped, did he hear it from you the day it slipped, or find out when he pulled up?
  5. Could he answer your last message in one word, or did it take a phone call to figure out what you were asking?
  6. In the last week, how many of your calls to him could have been one message he read on his own time?
  7. When there was a dispute about what he was owed, was there a record, or was it his memory against yours?
  8. Does he know who to call on your jobs, or is it always you, always your phone?
  9. When he finished, did someone look at the work and tell him it was good, or did it just go silent until the next callback?
  10. If he described working for you to another sub over a beer, would you want to be in the room?

If you flinched on three or more, you are not a bad GC. You are a busy one whose jobs run out of your head, and a sub feels the difference between a job that is organized and a job that is one guy remembering everything. The sub-side view of why they go quiet starts in the same place, and if the after-hours calls are where you flinched, where the line is on after-hours contact is the harder look at question six.

Organized jobs are the ones subs answer first

Here is the thing the mirror is really showing. A good sub has more work than he can take, so he sorts his callbacks by which GC is the least trouble. The GCs he answers first are not the ones who pay the most. They are the ones whose jobs are organized enough to be worth his time: the ask is clear, the date is real, the extra gets written down, the invoice gets paid. He answers those first because those jobs cost him the least of himself.

You do not fix this with a nicer tone or a promise to do better. You fix it with structure, the same way you would fix a scope fight without hiring a lawyer: by giving the job a place to keep its own facts instead of keeping them in your head and his memory.

That is the quiet case for running each job as its own thread. When the sub joins the work order for the job he is on, the scope is written where he saw it, the date change reaches him the moment it changes instead of when he pulls up, and a while-you-are-here becomes an extra typed into the thread with a date on it rather than a favor he will argue about later. He can answer the ask in one word because the ask is clear, and when the work is done he marks it done, you approve it, and he gets the one thing slow-pay GCs never give him: a record that says the work is good and the money is owed. In Crewmigo a sub joins as a free guest, so none of that costs him a seat, and none of it asks him to buy anything to work for you. We are new, and you do not have to move your whole book to try it. Put the next job the good sub is on into a thread, run it clean, and see if he starts picking up on the first ring again.

Crewmigo runs every job in a thread your crew already knows how to use, with the photo that proves it and a sign-off that closes it. One plan, one price a head. Subs ride free.

Start a job