Why $4M owners still do their manager’s job

Why $4M owners still do their manager's job

You’re doing $4 million in revenue. Maybe $6 million. Maybe $7 million. And every Monday morning looks almost exactly like the Monday morning before it.

There’s a text from the production manager about a job that’s gone sideways. There’s a message from the crew asking about a change order that was never approved. There’s a call from a customer who says nobody’s been in touch since the contract was signed. You answer all of it, because if you don’t, nothing moves.

By Wednesday you’ve made a hundred small decisions that you didn’t plan to make. By Friday you’re behind on the thing you actually wanted to get done this week. And somewhere in the back of your head is the version of this business you thought you’d have by now, the one where you’re not the answer to every question.

Most owners in this spot assume they have a hiring problem. Or a people problem. Or a market problem. They add another person to the team, hoping that fixes it, and six months later they’re still fielding the same calls from a slightly larger office.

The week that never changes

The specific texts are different every day, but the pattern holds. “Can I approve this?” “What do we do about the supplement on Elm Street?” “Customer’s asking when we’ll be back on the job. What should I tell them?” Each one is small enough to answer in thirty seconds. And that’s exactly why they keep coming. Thirty seconds each, forty-seven times a week, adds up.

What’s happening in that text thread is not a communication problem. It’s a decision problem. There is no defined boundary for what your manager is allowed to decide. So everything comes to you, because that’s the path of least resistance.

Tuesday afternoon, again

The crew won’t do anything without approval. From you. On a Tuesday afternoon. You’re not on the job site. You’re in your truck somewhere, or sitting at your desk trying to close the next deal, and your phone doesn’t stop.

“I can’t take a vacation without something blowing up,” one owner told us. He’d tried twice. Both times he came back to a mess that took two weeks to untangle. So he stopped trying.

What’s happening at the sales-to-production handoff

What's happening at the sales-to-production handoff

This is where the money goes, and most owners don’t find out until it’s already gone.

The job your sales guy closed and your production guy ran

Sales closed the job on a particular scope. Production ran it on a different understanding of that scope. The difference between those two things (the materials that weren’t accounted for, the labor that got added in the field, the supplement that never got filed because “that’s not my department”) shows up on the job cost report after the fact, when there’s nothing left to do about it.

“The job looked fine on paper. I don’t know what happened.” This is one of the most common things roofing owners say to us. It’s not a mystery. It’s a handoff. Sales and production are operating with different information about the same job, and nobody has defined whose job it is to reconcile that gap before the crew shows up.

Where the money actually went

According to Roofr’s industry data, untracked expenses and unrecorded labor can drain $100,000 to $300,000 per $1 million in annual revenue. At the $3 million to $10 million stage, undocumented change orders and missed supplements account for 10 to 15 percent gross margin loss per job.

If you’re doing $6 million and you feel like you should be making more money than you are, you’re probably right. The supplements that never got filed, the change orders that got verbally approved on the job site and never written up, the materials that got ordered without anyone tracking the cost. That’s where the margin went.

“I can close jobs all day,” one owner told us. “The problem is what happens after I close them.”

He wasn’t wrong about the problem. He just hadn’t yet found where to look for it.

The manager you hired to solve this

At some point you hired someone to take this off your plate. Maybe a sales manager, maybe a production manager, maybe both. The hire made sense. The logic was sound: you can’t do everything yourself, so you bring in someone to own a department, and you get your time back.

That’s not quite how it played out.

What you thought you were buying when you hired a manager

You thought you were buying a person who would run their department without you. What you got was a person who runs the tactical work (shows up to jobs, checks on crews, follows up with customers) but who still needs you to make the calls that actually matter. Budget decisions, scope changes, anything with a dollar figure attached to it. “Everything above $500 comes to me,” one owner told us, matter-of-factly, like that’s just how roofing companies work.

The manager is doing their version of the job. The problem is that nobody ever agreed on what the job was.

“My production manager thinks his job is to manage the crew on site. I thought his job was to manage the department. We’ve never actually agreed on that.” — roofing owner, coaching intake

That gap, between what the owner thought they were hiring and what the manager thinks they were hired to do, is where the day-to-day gets stuck.

Why you’re still the one checking in every day

“I have to check in every day or things fall apart.” This is the version of the story most owners tell themselves: it’s the manager’s fault, or it’s the wrong hire, or this particular person just isn’t the right fit. So they let the manager go and hire someone new, hoping the new person will be different.

The manager changes. The dynamic doesn’t.

“Every manager I’ve hired, I end up doing their job for them eventually.” That’s a pattern, and it doesn’t come from the person. It comes from the setup the person is walking into.

“It’s not that you have bad people. You have no structure for those people to operate in.” — roofing business coach

The revenue number that doesn’t move

The revenue number that doesn't move

Something strange happens to a lot of roofing companies around the $2 million mark. Growth slows. The owner is working harder than ever, but the number stops climbing the way it used to. Then it happens again around $5 million. Again around $10 million.

These aren’t coincidences. Industry research shows that founder-led businesses stall between $7 million and $12 million at a rate of about 70 percent (Ignite XDS data). The stall doesn’t happen because the market dried up or because the owner stopped hustling. It happens because the company hits a ceiling (the owner’s own capacity) and the structure underneath the business can’t hold any more weight.

Stuck at $4M. Stuck at $7M. The math doesn’t care why.

“I’ve been at $4 million for two years and I can’t figure out why.” This is what the ceiling feels like from the inside: busy, not growing, same problems every week. “I’m busy every day but I feel like we’re not growing.” Revenue that feels like it should be higher than it is. “I don’t know where the money goes. We’re doing $7M and I’m not getting ahead.”

“Growth doesn’t fix leaks. Growth magnifies leaks.” — Roofing Contractor magazine

That’s the part that catches people off guard. They assume if they can just get to the next revenue milestone, the problems will get easier. But more revenue run through a leaking operation just means more leaking. The $100K to $300K that was disappearing per $1 million of revenue doesn’t shrink when revenue goes up.

What “I’m too busy” is actually telling you

“I keep saying next month I’ll have more time. It doesn’t happen.” Most owners have said this to themselves at some point. The month passes, the workload doesn’t shrink, and next month becomes the month after that.

Being this busy isn’t a sign that the business is thriving. It’s a sign that the owner is still load-bearing. Every call that comes to you, every decision that sits in your inbox waiting for your approval, every manager who needs checking in on. That’s weight the business doesn’t know how to carry without you. And until that changes, your capacity is the ceiling.

“When every answer is ‘call the owner,’ you have a single point of failure, not a business.” — roofing operations consultant

What to do with this recognition

What to do with this recognition

The first honest question to ask yourself

Not “how do I fix this.” That comes later. The first question is simpler: does any of this sound familiar?

Not as a problem someone else has. As something that describes a Tuesday in your company. The texts that come in when you step away. The job that finished at a lower margin than expected and you’re not sure exactly why. The manager who needs checking on, who you hired specifically so you wouldn’t have to check on anyone.

If the answer is yes, you’re not looking at a problem that showed up recently. You’re looking at something structural that’s been there for a while. The good news is that structural problems have structural answers. They’re not personality problems or people problems or market problems. They’re buildable things.

Where to go from here

The next step is straightforward: start paying attention to where, specifically, your decisions are going that should be someone else’s decision. Which calls come to you that shouldn’t. Which approvals land on your desk that a manager should own. Which handoff between departments is costing you margin you don’t have visibility into until after the fact.

That inventory, just taking stock of where the bottlenecks are, is usually clarifying. Most owners know something is off. The question is what, and where.

Share this post:

Elizabeth Holguin

With over a decade of experience working with roofing contractors globally, Elizabeth has helped companies from $1M to $60M+ implement the operational structures they need to scale profitably.

Related posts

WAIT... BEFORE YOU GO

HERE'S A GIFT:

FREE ROOFING

QUICK REFERENCE GUIDE

This free guide has helped over 2,100 roofing companies train their staff faster.

Business 411
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.