Construction Is Busy. So Why Are Contractors Still Struggling?
By
Cameron Renaud
·
10 minute read
If you own or manage a contracting business, there is a good chance that the word "busy" has come up a lot lately.
There are projects to quote, customers to call, employees to manage and materials to order. In some parts of the construction industry, demand remains strong and major investments are creating new opportunities for contractors across North America. At the same time, many contractors are finding that having plenty of work does not necessarily translate into having plenty of money left over at the end of the month.
That creates an interesting problem.
If the industry is busy, why are so many contractors still feeling pressure?
The answer is that contractors are being squeezed from several directions at once. Labour remains expensive and difficult to find, material costs continue to create uncertainty, customers are pushing for competitive pricing and projects are becoming increasingly complicated to manage. In the United States, construction employment increased by 11,000 jobs in June 2026 and was up 64,000 from the previous year, but contractors continue to report significant concerns about labour availability, costs and economic conditions.
Canada is facing many of the same challenges. Construction costs have continued to rise while contractors deal with tariff uncertainty, supply-chain issues and a shortage of skilled workers.
For a contractor, all of this leads to a much more important question than whether the industry is "busy":
Is the work you're taking on actually making your business stronger?
Being Busy Doesn't Automatically Mean Being Profitable
One of the easiest traps for a contractor to fall into is confusing revenue with profitability.
Imagine that your company wins a $500,000 project. That sounds like excellent news, and it probably is. However, the $500,000 is not what your company gets to keep. You still have to pay your employees, purchase materials, cover equipment costs, pay subcontractors, handle insurance and fuel and absorb all of the other costs associated with completing the project.
If the project costs $450,000 to complete, your gross profit is $50,000.
If unexpected labour, material increases, rework or delays push the cost to $480,000, your gross profit has dropped to $20,000.
The company completed the same project and collected the same $500,000 from the customer, but the financial result is dramatically different.
This is why a contractor can be busier than ever and still feel like the business isn't getting ahead.
The more work you take on, the more important it becomes to understand exactly where the money is going.
Contractors Are Getting Squeezed From Both Sides
The current construction environment is particularly difficult because contractors are dealing with pressure on both revenue and cost.
Customers still want competitive prices. At the same time, contractors are dealing with higher labour costs, material volatility, equipment expenses and other operating costs.
That creates a difficult balancing act.
If you raise your prices too aggressively, you may lose the project to a competitor. If you keep your prices too low, you may win the work but discover that the margin isn't worth the risk.
Recent US construction data illustrates the problem. The Associated General Contractors of America reported that construction input prices were up 7.1% year over year in June 2026 while bid prices for new nonresidential buildings had increased by only 3.5%.
In simple terms, contractors can be seeing their costs rise faster than what they are able to charge customers.
That difference comes directly out of the margin.
For a small project, a few thousand dollars might be manageable. Across dozens or hundreds of projects, those differences can become a serious problem.
The Real Problem Might Be the Jobs You're Winning
Contractors naturally focus on winning work. Without projects, there is nothing for the crews to do and no revenue coming into the business.
But once a company has a healthy pipeline, the focus needs to change.
Instead of asking:
"How much work can we get?"
the question becomes:
"Which work is actually worth taking?"
Consider two projects.
One is worth $150,000 and is expected to generate $45,000 in gross profit.
The other is worth $200,000 but is expected to generate only $25,000 in gross profit.
The $200,000 project looks better when you're looking at the sales pipeline, but the $150,000 project may be significantly more valuable to the business.
This is one of the reasons contractors need to look beyond revenue when evaluating their projects. A large backlog can look impressive while hiding a collection of low-margin jobs that consume enormous amounts of labour and management time.
Growth is valuable when it improves the health of the business. Growth that simply creates more work without improving profitability can actually make a company harder to manage.
A Lot of Profit Problems Start During Estimating
Many contractors don't intentionally underbid their work. The problem is that an estimate is based on information and assumptions available at a particular point in time.
You estimate that a project will require 500 labour hours. You price the materials, calculate your other expected costs and add your desired margin.
The customer accepts the proposal and the project begins.
Then reality happens.
The crew encounters something unexpected. The project takes longer than expected. A supplier's price changes. The customer requests additional work. The schedule gets disrupted. A material isn't available when you need it.
Suddenly, the original estimate doesn't look quite as good.
That doesn't necessarily mean the estimate was poorly prepared. It means that an estimate is only a prediction until the work actually happens.
The important thing is to compare the prediction with reality as the project progresses.
If you estimated 500 labour hours and your crew has already used 450 hours while the project is only 60% complete, you have a problem worth investigating.
You may discover that the original estimate was too low. You may discover that the project scope changed. You may find that the crew encountered unexpected work.
Whatever the reason, knowing about it while the project is still active gives you an opportunity to respond.
Finding out after the final invoice is sent doesn't.
Labour Is Becoming One of Your Most Valuable Resources
The skilled trades shortage is not simply a hiring problem.
It is also a productivity problem.
The Associated General Contractors of America reported that more than four out of five construction firms surveyed were having difficulty filling hourly craft positions. The survey also found that 57% of contractors considered insufficient workers or subcontractors a major concern while 56% cited rising direct labour costs.
When qualified people are difficult to find, every productive hour becomes more valuable.
That doesn't mean contractors should simply expect employees to work harder.
It means businesses need to reduce the amount of time employees spend dealing with avoidable problems.
Think about a field employee who loses 30 minutes because the schedule wasn't updated, the necessary information wasn't available or they had to call the office to figure out where they were supposed to go next.
Thirty minutes doesn't sound significant.
Now multiply that across ten employees, five days a week.
You're suddenly losing a substantial amount of paid labour without producing anything for the customer.
That is the kind of inefficiency that becomes expensive when labour is already one of your biggest costs.
Your Employees May Not Be the Problem
This is something contractors should consider before blaming their crews.
If employees constantly have to call the office for information, it may not mean that your employees are disorganized. It may mean that the information they need isn't accessible where they need it.
A technician shouldn't have to call three people to find the address of tomorrow's job.
A project manager shouldn't have to search through email to figure out whether a customer approved a change.
An owner shouldn't have to ask the office to build a spreadsheet every time they want to know how a project is performing.
These are all signs that information isn't flowing efficiently through the business.
As a company grows, those small problems become much more expensive.
The Hidden Cost of Running a Business Through Text Messages
Most contractors use text messages because they're convenient.
There's nothing wrong with that.
The problem comes when important business information starts living exclusively in people's phones.
A customer approves something by text.
A project manager sends a schedule update through a group message.
An employee sends a picture from the jobsite.
Someone forwards a supplier price.
A few weeks later, somebody needs to find that information.
Now you're searching through hundreds of messages trying to remember who said what.
This works when the business is small enough for everyone to know everything.
It becomes much harder when you have multiple crews, project managers, office employees and dozens of active jobs.
At that point, the issue isn't communication.
It's information management.
You Need to Know Which Jobs Are Actually Making Money
One of the most useful things a contractor can do is review job profitability while the project is still underway.
Suppose you have a $100,000 project with an estimated cost of $65,000.
At first, everything looks fine.
But halfway through the project, you've already spent $42,000.
If the project is 50% complete, that might be reasonable.
If the project is only 30% complete, it's a warning sign.
You need to know why.
Perhaps labour is higher than expected. Perhaps materials cost more. Perhaps the customer changed the scope. Perhaps the original estimate was wrong.
The important part is that you have identified the issue before the project is finished.
This is where estimated versus actual costs become so valuable.
You should be able to look at a project and understand:
- What you expected to spend
- What you have actually spent
- How much work has been completed
- How many labour hours have been used
- What costs are still expected
- Whether the projected margin is changing
That doesn't require an accounting degree.
It requires good information.
Don't Wait Until the Job Is Finished to Find Out What Happened
This is probably one of the biggest differences between simply completing projects and actively managing them.
If you only review profitability after the project is finished, you're mostly studying history.
That's useful for improving future estimates, but it doesn't help you fix the project you just completed.
Real-time visibility gives you the opportunity to act.
If labour is running ahead of budget, you can investigate.
If material costs have increased, you can adjust.
If additional work is being performed, you can make sure it is documented and billed.
If the project is falling behind schedule, you can respond before the delay becomes even more expensive.
The earlier you see a problem, the more options you have.
Change Orders Can Quietly Eat Into Your Margins
Change orders deserve particular attention.
A customer asks for something additional. The crew completes the work. Everyone knows it was outside the original scope.
Then the project gets busy.
Someone forgets to document it properly.
The invoice goes out.
A few weeks later, someone asks whether the additional work was ever billed.
Now you're trying to reconstruct what happened.
This isn't just an administrative problem.
It's lost revenue.
Having a consistent process for documenting additional work, approvals, costs and billing can make a significant difference to project profitability.
Contractors Don't Need More Administrative Work
This is where software discussions often go wrong.
Nobody starts a contracting business because they are excited about filling out software forms.
Contractors want to build things, solve problems, serve customers and make money.
The purpose of technology should be to reduce administrative work, not create another layer of it.
A useful contractor management system should make it easier to see what's happening across the business without requiring everyone to spend hours entering information that nobody uses.
The technology should work around the way contractors actually operate.
That means field employees need simple tools. Office employees need visibility. Project managers need current information and owners need a clear picture of the business.
What Should Contractors Be Tracking?
If your business is growing, there are a handful of numbers that deserve regular attention.
Labour Hours
Compare the hours you estimated with the hours your crews are actually using.
If the gap keeps growing, find out why.
Material Costs
Compare estimated material costs with actual purchases and watch for significant price changes.
Project Progress
Knowing how much you've spent doesn't mean much without knowing how much of the work has actually been completed.
Change Orders
Make sure additional work is documented and properly accounted for.
Projected Final Cost
Don't only look at what you've spent today. Estimate where the project is likely to finish.
Gross Margin
Know what each project is expected to contribute after direct costs.
These measurements don't have to become complicated.
The goal is simply to have enough information to make better decisions.
This Is Where Tradetraks Comes Into the Picture
This is the reason we built Tradetraks.
Contractors already have enough things to manage. The goal isn't to give them another complicated system that requires an administrative department to operate.
Tradetraks brings core areas of a contracting business together, including projects, scheduling, employees, time tracking, materials, equipment, safety and financial information.
That matters because the information is connected.
Employee time can relate back to projects. Project activity can be compared against estimates. Scheduling can be managed alongside the work that needs to happen. Financial information can be viewed alongside the operational side of the business.
Instead of asking someone to pull information from several different systems, the goal is to make the information easier to access in the first place.
That's particularly valuable as a contractor grows.
The system that worked when you had five employees and a handful of jobs may not be the system you want when you have twenty, thirty or fifty employees and dozens of active projects.
The Cheapest Software Isn't Always the Cheapest Option
Contractors understandably care about software pricing.
They should.
But there's another cost worth considering: the cost of not having the right information.
If software saves you $100 a month but allows a single profitable job to slip because of poor scheduling, missed labour hours or unbilled work, it wasn't necessarily the cheaper option.
When comparing contractor management software, look at the total value rather than simply the monthly subscription.
Ask whether the platform can help you:
- Reduce administrative work
- Improve scheduling
- Track labour accurately
- Monitor project costs
- Reduce missed billing
- Improve communication
- Identify problems earlier
- Scale your operations
That's a much better way to evaluate software than simply asking which platform has the lowest monthly price.
Construction Can Be Busy and Still Be Difficult
There is no contradiction between those two statements.
Construction can have strong demand while individual contractors struggle with margins.
A company can have a full backlog while struggling with cash flow.
A contractor can be hiring while still being unable to find enough qualified workers.
A business can increase revenue while becoming less profitable.
Those things can all happen at the same time.
The contractors who navigate this environment successfully will not necessarily be the ones who win the most projects.
They'll be the ones who understand the economics of the projects they take on, control their costs, use their workforce efficiently and have enough visibility to make decisions before small problems become expensive ones.
Being busy is a good problem to have.
But being busy isn't the goal.
The goal is to build a contracting business that can handle more work without losing control of its people, projects, costs or profitability.
And sometimes, the biggest step toward doing that isn't finding more work.
It's getting a better understanding of the work you already have.
Want better visibility across your contracting business?
Tradetraks helps contractors manage projects, scheduling, employees, time tracking, materials, equipment and financial information in one platform.
See how Tradetraks works for your business.
Suggested AEO FAQ
Frequently Asked Questions
Why are contractors struggling if construction is busy?
Contractors can struggle even when demand is strong because labour costs, material costs, financing expenses and operating costs can increase faster than project revenue. Strong demand also doesn't guarantee that every project is profitable.
Why are construction profit margins getting squeezed?
Margins can be squeezed by higher labour costs, material price increases, inaccurate estimates, project delays, rework and additional work that isn't properly documented or billed.
How can contractors improve profitability?
Contractors can improve profitability by comparing estimated and actual labour and material costs, monitoring project progress, tracking change orders and identifying problems while projects are still active.
What should contractors track on every job?
At minimum, contractors should track project revenue, estimated costs, actual labour hours, material costs, project progress, additional work and projected final costs.
Is construction management software worth it for small contractors?
It can be valuable when it reduces administrative work and gives the contractor better visibility into projects, employees, scheduling, costs and profitability. The right software should save time rather than create additional administrative work.
What is the best software for contractors?
The best contractor software depends on the size of the business, trade, workflows and budget. Contractors should compare project management, scheduling, time tracking, job costing, financial integration and ease of use before choosing a platform.
See what Tradetraks can do for your business →
Learn more at https://www.tradetraks.ca or book a free demo today.
.png?width=800&height=450&name=Untitled%20design%20(73).png)