• Skip to primary navigation
  • Skip to main content

SHRINE

  • HOME
  • PRIVATE ADVISORY
  • LEADERSHIP DEVELOPMENT
  • KEYNOTES
  • CASE STUDIES
  • KNOWLEDGE HUB
  • ABOUT
  • CONTACT

MARGIN & PROFITABILITY

Why Contractor Businesses
Lose Margin Without Knowing It

Strong revenue and unclear profit is one of the most common patterns in owner-managed contracting businesses. The reasons are structural, not accidental, and they are entirely fixable once they are visible.


WRITTEN BY

Glenn Dobson CEO

TOPIC

Margin & Profitability

IN THIS ARTICLE

  • Revenue looks healthy. Profit does not follow.
  • Why job-level visibility changes everything.
  • The overhead allocation problem.
  • Pricing by instinct rather than by model.
  • Escalation decisions without commercial thresholds.
  • How to address invisible margin loss in a contracting business.
  • More from the Knowledge Hub.

─── THE PATTERN

Revenue looks healthy. Profit does not follow.

A contracting business turning over seven figures should, in theory, be producing clear, trackable profit. In practice, a significant number of owner-managed contractors reach that revenue level with only a vague sense of what the business is actually making.

The bank account moves. Jobs come in and go out. The owner is busy. But when the accountant presents the year-end figures, the profit number is smaller than expected, and no one can easily explain where the gap is.

This is not unusual. It is, in fact, one of the most consistent patterns Shrine encounters when engaging with owner-managed contracting businesses. The revenue is real. The margin is being lost, usually quietly, across several points simultaneously.

DIRECT ANSWER

Contractor businesses typically lose margin through four routes: job costs that are not tracked at contract level, overhead allocation that is imprecise or absent, pricing based on precedent rather than a structured cost model, and escalation decisions made reactively rather than against defined commercial thresholds.

─── CAUSE ONE

Why job-level visibility changes everything.

Most contracting businesses track revenue at the business level. Invoices go out, payments come in, the top line is visible. What is rarely tracked with the same discipline is profitability at the individual contract level.

The consequence is that a business can be running twenty jobs simultaneously, some of which are producing good margin, some of which are producing almost none, and one or two of which may actually be consuming margin generated elsewhere. Without contract-level tracking, no one knows which is which.

What contract-level tracking reveals:

  • Which job types generate the best margin consistently
  • Which client relationships are genuinely profitable versus time-consuming at low return
  • Where labour costs are exceeding estimate without being visible in the overall P&L
  • Which contracts to pursue aggressively and which to price higher or decline

The decision to build contract-level visibility is not a finance department exercise. For a contracting business at this size, it is a commercial decision that directly affects which work gets taken on and at what price.

“Busy is not the same as profitable. Most contractors find that out later than they should.“

GLENN DOBSON CEO SHRINE LONDON

─── CAUSE TWO

The overhead allocation problem.

Overhead in a contracting business includes vehicles, insurance, yard costs, administration, software, finance charges and the cost of the owner’s time when it is not billable. These costs are real. They are incurred regardless of how many jobs are running.

The problem is that most owner-managed contractors carry overhead as a business-wide cost rather than allocating it meaningfully to individual contracts or job types. The result is a pricing model that does not include the full cost of doing the work.

A job priced to cover direct labour and materials looks profitable at contract level. Once overhead is allocated properly, the margin picture changes. In some cases, significantly.

The practical impact: A contractor who prices to cover direct costs and targets a margin percentage without factoring overhead allocation may be generating what looks like 25% margin on paper while the business as a whole is running at 8% or less. The gap is overhead, distributed invisibly across everything.

─── CAUSE THREE

Pricing by instinct rather than by model.

In a contracting business that has been operating for several years, pricing often develops through a combination of market knowledge, competitive awareness and accumulated experience. The owner has a feel for what work should cost. That feel is not wrong. It is, however, incomplete as a commercial model.

Instinct-based pricing tends to produce inconsistency. Similar jobs are priced differently depending on when they are quoted, who is quoting them, and what the perceived competitive pressure is in that moment. The result is margin variance that is hard to explain and harder to manage.

A structured pricing model replaces this with logic. It starts from actual costs, applies consistent overhead allocation, and produces a rate that reflects both the real cost of delivery and the margin the business is targeting. Once that model exists, pricing becomes replicable and defensible rather than situational.

─── CAUSE FOUR

Escalation decisions without commercial thresholds.

In most owner-managed contracting businesses, commercial decisions escalate to the owner by default. Scope changes, additional costs, client requests for variation, price renegotiations, and contract disputes all route upward. This is partly because the owner is the most experienced person in the room and partly because there is no defined framework for where decisions should be made.

The commercial cost of this is invisible but real. When variations are accepted without a clear threshold for what requires a formal change order, margin is given away incrementally across dozens of contracts simultaneously. When client pushback on price is absorbed rather than managed, the pricing model is undermined from outside in.

Defining escalation thresholds is a structural decision, not a process one. It means being explicit about which decisions can be made at site level, which require the operations lead, and which genuinely need the owner’s involvement. The margin protection that results is material.

─── WHAT TO DO

How to address invisible margin loss in a contracting business.

The sequence matters. Attempting to fix pricing before you have contract-level visibility produces better-looking quotes with the same underlying problem. The correct order is:

  • First: Build contract-level profitability tracking. Understand what you are actually making, per job type, before changing anything else.
  • Second: Establish accurate overhead allocation. Map what the business costs to run and distribute that cost meaningfully across job categories.
  • Third: Build a structured pricing model based on real costs plus target margin. Replace instinct with logic, not with a spreadsheet that generates the same instinct-based number through a formula.
  • Fourth: Define escalation thresholds. Set clear rules for where decisions are made and what triggers formal change order processes.

This is six-month transformation programme. For most contracting businesses, the visibility exercise alone produces enough clarity to make immediate commercial decisions that improve margin within the current job portfolio.

─── REAL ENGAGEMENT

Commercial & Domestic Contractor

A multi-million turnover contractor with unclear EBITDA, instinct-led pricing and no escalation architecture. The engagement built contract-level visibility, a structured pricing model and a decision framework that removed the owner from routine commercial decisions.

READ THE FULL CASE STUDY ⟶

If this is relevant to where your business is right now, the conversation starts with a call.

BOOK A CONFIDENTIAL CALL
Related Articles

Margin & Profitability

What Is EBITDA and Why Does It Matter for Owner-Managed Businesses

Commercial Strategy

How to Price Professional Services for a Premium Market

Founder Dependency

What Is Founder Dependency and How Do You Fix It

Commercial Strategy

How to Win Tier 1 Contracts as a Trades Business


More from the Knowledge Hub.

─── MARGIN & PROFITABILITY

What Is EBITDA and Why Does It Matter for Owner-Managed Businesses

EBITDA is more than an accounting metric. For an owner-managed business, it is the single most important indicator of commercial health and exit value.

READ THE ARTICLE ⟶

─── FOUNDER DEPENDENCY

How to Reduce Founder Dependency in a Growing Business

When a business only works because of one person, it has a structural problem regardless of its revenue. What that problem looks like and how to address it.

READ THE ARTICLE ⟶

─── COMMERCIAL STRATEGY

How to Win Tier 1 Contracts as a Trades Business

The gap between capability and Tier 1 eligibility is usually about positioning, compliance and brand coherence rather than quality of work.

READ THE ARTICLE ⟶

SHRINE LONDON

128 City Road
London, EC1V 2NX
United Kingdom

hello@shrinelondon.com

+44 (0) 208 064 6072

LinkedIn → @shrinelondon

Instagram → @shrinelondon

SERVICES

Private Advisory

Leadership Development

Keynote Speaking

COMPANY

About

Case studies

Knowledge Hub

Contact

KEYNOTES

Think Like an F1 Driver

The Winning Formula

Battlefield to Boardroom

When Revenue Becomes the Distraction


© 2026 Shrine London Ltd. All rights reserved.

Private Advisory · Leadership Development · Keynote Speaking

Built by Roysearch

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}