“Mindset” is the softest word in business coaching and it is doing real work here. Three specific beliefs keep companies at a million dollars, and each one produces a decision you can point at.
A company stuck at $1M usually does not have a lead problem. It has enough demand. It has a constraint the owner cannot see because it lives in what he assumes rather than in what he does.
Three beliefs, in the order they usually need dismantling.
One: “We win on price”
The most expensive belief in the trades.
It starts reasonably. Early on, the owner won jobs by being cheaper than the established shops, and it worked. So price becomes the identity: we’re the fair one, we don’t gouge people.
What it actually produces is a company with no margin to invest in the things that would let it stop competing on price — better crews, real training, a marketing budget, a salesperson. You cannot buy your way out of a low-margin position with low margins.
And it self-confirms. Priced low, you attract price shoppers. Price shoppers negotiate. You conclude the market is price-sensitive. The market you built is price-sensitive.
The break is structural, not motivational: give homeowners something other than price to decide on. That is what Best, Better, Good does mechanically — it moves the comparison inside your proposal, where you set the terms.
Two: “Nobody can sell like I can”
Usually true, and completely beside the point.
The owner is the best closer. He has run thousands of appointments and nobody he hires will match him for a long time. All accurate.
The error is in what follows: therefore I should keep running the appointments. Five people at 40% beats one person at 60%, and it is not close.
What makes this belief durable is that it gets tested badly. The owner hires, the rep underperforms, the owner takes the appointments back, the rep quits, and the belief is now supported by evidence. The full anatomy of that failure — and the sequence that avoids it — is in why owners fail when they keep doing the selling.
Three: “We’re not that kind of company”
The quietest one, and the hardest to notice because it never surfaces as a sentence.
It shows up as filtering. The commercial job that comes in and is not pursued. The second market that never gets a serious look. The manufacturer program that goes unapplied-for. Nobody decides against these. They simply do not register as available — those are for bigger companies.
A company that has done $900K for six years has no operating model of $2M. So opportunities requiring $2M-shaped decisions get discarded before conscious thought, which is why the owner cannot tell you why he passed. He does not experience himself as having passed.
This is what thirty years under $1M actually looks like from inside. The work was good. The reputation was good. The ceiling was a description that had turned into an identity.
The break is not affirmations. It is doing one thing outside the current size — one commercial bid, one rep hire, one real training block — and letting the result update the model. Belief follows evidence in this direction, not the other.
What sits underneath all three
Every one of them is a story explaining why the current size is correct. That is what makes them hard: they do not present as limitations, they present as realism.
The practical test is simple. Take any constraint you are certain about — our market won’t pay more, good reps don’t exist here, we’re too small for that — and ask what you would have to believe for it to be false. Then ask whether you have ever actually tested it, or only assumed it.
Most owners have never tested any of the three.
Chuck covered these on his third appearance on the Roofing Success Podcast with Jim Ahlin, July 2025. Full media record: Chuck Thokey: In the Media.