Most contractors aren’t broke because they lack work. They’re broke because they price jobs based on feelings instead of math. Being “busy” at bad margins is a trap that steals from your family and burns you out. Real contractors price for profit first, build margins on purpose, and stop apologizing for charging what it actually costs to run a professional company. If you don’t own your numbers, they will own you.
You walk the job site.
You eyeball the walls, the deck, the kitchen.
You do some mental gymnastics, think about what feels fair, and tighten up as you hit “send” on that estimate.
Now you’re praying.
Praying the homeowner doesn’t think you’re a crook.
Praying you didn’t underprice it.
Praying there’s enough left to cover payroll on Friday.
That’s not business.
That’s gambling.
And most contractors are losing because they price like amateurs.
“Busy” Is a Trap That Keeps You Broke
One of the biggest lies contractors tell themselves is that being busy means they’re winning.
The trucks are moving.
The phone keeps ringing.
You’re working sunup to sundown.
And yet the bank account stays empty.
That’s because busy at bad margins isn’t success. It’s slow financial suicide.
If you’re running 10% margins, you’re not building a company. You’re subsidizing your customers’ lifestyles with your family’s future. You’re working harder every year just to stay in the same damn place.
Profitable contractors don’t ask, “What will they pay?”
They ask, “What must we charge to run an excellent company and still make a profit?”
Professional Pricing Is Built, Not Guessed
A real price includes everything it takes to run the business—not just labor and materials.
That means:
- Labor burden
- Materials
- Overhead
- Insurance
- Fuel
- Marketing
- Your salary
- And a minimum 20% net profit
If profit isn’t baked into the number, you’re not running a business. You’re running a hobby with employees.
In The Fight, we teach contractors to target a 50% gross profit margin. That margin isn’t aggressive—it’s necessary.
If a job costs you $5,000 in labor and materials, the price isn’t $7,500.
It’s $10,000.
That number scares guys who’ve been undercharging for years. They immediately say, “No one in my town would pay that.”
That’s not a market problem.
That’s a confidence and positioning problem.
You’re not selling lumber and paint. You’re selling peace of mind, leadership, and the certainty that the job will actually get done right.
Losing Cheap Jobs Is a Win
When you lose a bid to someone who’s 30–40% cheaper, good.
You didn’t lose a deal.
You dodged a bullet.
That contractor is rushing jobs, cutting corners, skipping systems, and probably won’t be in business in a couple of years. Cheap work attracts cheap problems, bad clients, and nonstop stress.
Pros don’t defend their price.
They explain their value.
When a homeowner says, “The other guy is cheaper,” a pro calmly says:
“I get it. Just make sure that cheaper price includes the same warranty, communication, and professionalism—because cheap gets expensive when the guy disappears halfway through the job.”
Then they shut up.
Profit Makes You a Better Leader
A lot of contractors feel guilty charging real money. That guilt comes from undervaluing their role.
Your value isn’t in swinging a hammer.
It’s in leadership.
Profit gives you margin for mistakes, time to train your team, and the ability to deliver an elite experience. Underpaid, exhausted owners make desperate decisions. And desperate decisions hurt everyone.
Stop stealing from your family by giving discounts to people who wouldn’t hesitate to replace you with a cheaper option tomorrow.
Numbers Don’t Have to Be Complicated—They Have to Be Honest
You don’t need complex software to fix this.
You need discipline.
After every job, compare:
- What you thought you’d make
- Versus what you actually made
Where did the margin leak?
- Slow crews
- Wasted materials
- Uncharged change orders
Pros review numbers relentlessly.
Amateurs hope for the best.
If you don’t know your job costs, you don’t own a business. You own a stressful, expensive job that slowly drains the life out of you.
Own Your Numbers. Own Your Life.
Winning isn’t luck.
It’s courage.
Courage to charge what you’re worth.
Courage to say no to bad clients.
Courage to stop racing to the bottom with people who are broke and proud of it.
The graveyard is full of “busy” contractors who were too cheap to survive.
Price like a professional.
Build something that lasts.
Give your family the business—and life—they deserve.
Why am I busy but still broke?
Because volume doesn’t fix bad margins. Being busy at 10% profit keeps you exhausted and cash-poor.
How do I calculate a 50% gross profit margin?
Start with job costs (labor + materials), then divide by 0.5. A $5,000 job becomes a $10,000 price.
Why do I keep losing bids to cheaper contractors?
Because you’re not supposed to win those jobs. Cheap jobs bring cheap problems and kill good companies.
How do I stop feeling guilty about charging more?
Understand that profit allows you to serve clients better, lead stronger, and protect your family.
How can I track job costs without complex systems?
Review estimated vs. actual costs after every job. Find the leaks and fix them immediately.
