Bel Cruz Builds
Real Numbers

The Growth Ceiling That Kills Contractors at Year 3

June 10, 2026 · 5 min read
Belkis Cruz

Every residential remodeling contractor hits a wall. Usually around year 3 or 4.

The business feels successful. Revenue is solid, sometimes $800K to $1.2M. You’re booked. Your crew is steady. But something feels tight. Cash flow is tense. You’re working 60-hour weeks. The profit margin doesn’t feel like profit.

You think the answer is more volume. More jobs, more revenue, and profit will follow.

One quick thing

Not sure where your money's leaking? Take the free 5-question scorecard and I'll show you the first system to plug it.

Take the free scorecard →

It won’t.

This is the growth ceiling. And almost nobody sees it until they crash into it.

Why volume doesn’t fix the problem

I see this in contractors all the time. They’re at $900K revenue, they think if they hit $1.2M, they’ll be fine. So they hunt harder. They lower quotes to win jobs. They take on more than they should.

Then revenue goes to $1.15M and profit goes down.

They panic. They add more capacity. Hire another crew. Buy another truck. Now they’re carrying $120K in fixed costs they didn’t have before. Revenue is still $1.15M. Profit is worse.

The problem isn’t volume. It’s structure.

When you’re a solo operator or running a 2-3 person crew, you can make money. You do the work. You manage the work. Your owner’s time is paid by the owner’s profits. Your labor is direct labor. You have almost no indirect costs.

When you get to $600K to $1M in revenue, you have 5-8 people. One of them has to manage payroll. One of them has to follow up with suppliers. One of them has to schedule jobs and manage the calendar. One of them has to handle customer service and change order disputes.

Those aren’t the highest-paying crew members. They’re probably your best crew members. And now they’re not doing production work. They’re doing overhead work. But they’re still being paid labor costs, not overhead costs.

You’re pricing your jobs like you’re a 3-person operation, but you’re carrying 8-person overhead.

Your 20% markup doesn’t cover that gap anymore. It’s just not enough.

The three options contractors miss

When contractors hit this ceiling, they usually see two options:

  1. Work harder and take more jobs (which makes it worse).
  2. Give up and stay small (which leaves money on the table if they can actually figure out the structure).

There’s a third option. And almost no contractors execute it because it requires actually changing the business, not just taking more jobs.

Option 1: Professionalize the operations. This means building actual systems for scheduling, change orders, supplier management, job costing, customer communication. It means hiring a dedicated operations person, even if it costs $45-55K annually.

When you professionalize, something amazing happens. Your crew gets more efficient. Jobs run on time. Customers are happier. You win more repeat clients. Your price discovery improves because your jobs don’t have bleed.

You go from pricing at 20% to actually hitting 20% because the jobs don’t run over.

The operations hire costs $50K. But if it fixes your pricing bleed from 8% overage to 2% overage across $1M in revenue, you recover $60K in margin. Plus repeat clients are worth another $30-50K.

You’ve paid for the hire and made money.

Most contractors never do this because they see the $50K outlay and don’t see the margin recovery. They think it’s a cost center. It’s actually a profit center.

Option 2: Specialize and raise prices. This sounds simple but it requires guts.

Instead of “we do remodeling,” you become “we do high-end kitchen remodels in the $150K-$400K range” or “we do structural additions” or “we do bathroom renovations with complex tile.”

Specialization does three things:

First, your crew gets better. They’re doing the same job type over and over. Labor hours go down because they’re not learning on every job.

Second, your estimating gets better. You know this job type. You know what it costs. You know what can go wrong. Your contingency pricing gets tighter.

Third, your pricing power increases. If you’re the best kitchen remodeler in your market and you charge $200/sq ft and everyone else charges $150, you win.

You take fewer jobs at higher margins. Revenue might stay flat or even go down. But profit goes up because your pricing is correct and your crew is efficient.

This requires you to turn away work. Most contractors can’t mentally do that at the $1M level. They see rejected work as lost money. They don’t see it as freed capacity to do higher-margin work instead.

Option 3: Build a service model and hire a project manager. Instead of “I do remodels,” you become “we build remodels and we manage the quality, timeline, and cost.”

This means your best estimator is not on the tools anymore. She’s in the field as a project manager. She’s coordinating the crew. She’s managing the customer. She’s solving problems before they become money problems.

She costs $55-70K. She brings discipline to the jobs. Your overages go down. Your repeat business goes up. Your pricing power increases.

Contractors resist this because “our best estimator is making $50/hour as a crew member and I’m about to pay her $35/hour as a manager.”

But she’s not the same person doing a lower-value job. She’s the same person doing a different job that pays for itself by fixing the margin bleed that happens when jobs don’t have someone protecting the numbers in the field.

Why most contractors choose none of these

I talk to contractors hitting this ceiling all the time. I walk them through the options.

Most of them choose option zero: work harder, take more jobs, hope it works out.

It doesn’t.

They hit $1.2M revenue. Profit is lower than when they were at $900K. They’re burnt out. They can’t figure out why the business isn’t working.

The answer is always the same: you changed the business structure without changing the business model to match it.

You added complexity (more crews, more jobs, more customers, more moving parts). You didn’t add the infrastructure to manage the complexity. So the profit per job went down even though revenue went up.

The ceiling isn’t real. It’s just the point where your old pricing and your new structure don’t match anymore.

Fix the structure, the ceiling disappears.

Some contractors do this and hit $2M, $3M, $5M. Some contractors figure out it’s not for them and stay specialized at $800K with high margins and 4-day weeks.

Both are winning moves.

The losing move is pretending the structure doesn’t need to change while chasing more revenue.

—

← back to the journal