Welcome reader!

This week's business is a New England commercial roofing contractor — flat-roof systems for general contractors, property owners, and institutions. Founded in 2019, $3.47M in revenue, $755K in SDE, a 10-person crew of experienced foremen and mechanics. It's already marked Sale Pending, so a buyer saw enough to move.

But study how this business actually makes its money, because it reveals a structural trait that caps the value of a huge number of contracting, project, and trade businesses — maybe yours. This company earns almost all of its revenue from one-time projects won by bidding. Which means on January 1st every year, its revenue is essentially zero and it has to go win all of it again.

The Listing

  • Type: Commercial roofing contractor (EPDM/TPO/PVC flat roofs) — New Hampshire

  • Established: 2019

  • Gross Revenue: $3,470,325 (2025; down from a strong 2024)

  • Cash Flow (SDE): $754,800

  • Asking Price: $2,690,000 (~3.6x SDE) — Sale Pending

  • Team: 10 · ~$275K equipment included · leased yard + office

  • Revenue mix: Mostly new-construction & re-roofing projects; little service work

Lesson 1: Revenue you have to re-win every year is worth less than revenue that renews itself.

Here's the structural fact. This business gets work through "competitive bidding, repeat customers and referrals." Each roof is a one-time job. When it's finished, that revenue is gone, and the company needs the next bid, and the next, just to stand still. There's only "a smaller amount of service and maintenance work", so there's almost no recurring base underneath the projects.

Compare that to a business we covered earlier, a fire-protection company with 90% recurring, code-mandated revenue that renews automatically whether or not anyone goes selling. That business starts each year most of the way to its number. This one starts at zero.

That difference is worth a lot at sale time. A buyer of a recurring business inherits a revenue stream. A buyer of a pure project business inherits an empty pipeline and a phone, they're betting they can keep winning bids the way the seller did. More risk for the buyer means a lower multiple for the seller. It's a big part of why this solid, profitable company is priced at a modest ~3.6x.

Your move: sort your revenue honestly, how much renews on its own, and how much you have to re-win every year? The higher the recurring share, the more your business is worth. If you're project-based, building even a small recurring layer is one of the highest-return things you can do before you sell.

Lesson 2: The listing names its own fix — a service division.

Read the growth section and the single most valuable idea is sitting right there: "developing a more formal service and preventative-maintenance offering."

That's not a generic "grow the business" line. For a roofer, it's the specific path from project revenue to recurring revenue. Every roof this company installs is a future maintenance account — inspections, repairs, preventative service on a contract. A service division turns one-time customers into an annuity, smooths the lumpy project cycle, and — because recurring revenue commands a higher multiple — it raises the value of the entire business, not just the service piece.

The current owner "has invested relatively little" in that division. Which means the seller is handing the buyer the exact lever that would have raised the seller's own price.

Your move: if you run a project business, look for the recurring annuity hiding inside your completed jobs — the maintenance, the monitoring, the service contract, the refill. Build it before you sell, and you capture the higher multiple yourself instead of gifting it to your buyer.

One quick question — this week's Owner Pulse:

(One click, anonymous — it helps us tailor what we send you.)

Lesson 3: "A buyer should expect to participate meaningfully" is a warning in plain sight.

Most listings dress up owner-dependence. This one says it outright: the owner "remains actively involved in sales, estimating, scheduling, personnel management and project oversight," and "a buyer should expect to participate meaningfully in those areas or supplement the existing team."

Read what that lists. The owner isn't just the face of the company — he's the estimator (the person who prices the bids the entire business runs on), the scheduler, the salesperson, and the project overseer. The 10-person crew can build roofs, but the owner appears to be the one who wins and prices the work. In a bidding business, estimating is the engine, misprice jobs and you either lose the bid or lose money building it. That skill sitting with the departing owner is a real transfer risk.

To the seller's credit, stating it plainly is honest and sets up a realistic transition. But honesty about a dependence doesn't erase it, it just prices it in. This is why the deal needs a buyer who can personally step into that role, which (as we've seen) narrows the buyer pool and pulls the multiple down.

Your move: identify the high-skill function your business runs on such as estimating, designing, selling, diagnosing and ask whether it lives only in you. If it does, building a second person who can do it is worth more to your sale price than almost any amount of revenue growth, because it's what lets the business survive your exit.

Lesson 4: The honest "down year," handled right.

One thing worth crediting: the listing states plainly that 2025 revenue "declined from the unusually strong 2024 year," while noting the company stayed solidly profitable.

That's the disclosure discipline we've praised before — naming the down year and framing it (2024 was the outlier, not 2025 the collapse) rather than hiding it and letting a buyer discover it. For a lumpy project business, year-to-year swings are normal, and a buyer values the sustainable level, not the peak. Owning the dip up front keeps it a footnote instead of a red flag.

Your move: in any bumpy, project-driven business, show several years so the pattern is visible, and explain your big years and down years before a buyer asks. Context you provide is reassurance; a swing they uncover themselves is a problem.

Build or buy your support agent? Both skip the number.

Buying or building your customer service agent both carry a cost the pitch skips: maintenance if you build, flexibility if you buy. Running Agents in Customer Work is four conversations on agentic AI in customer ops, this one on build vs. buy. Register now, four Tuesdays, 10 a.m. PT.

The through-line.

This is a real, profitable, well-run contractor and it's priced modestly because of how its revenue is built: won one roof at a time, with the owner personally winning and pricing most of it, and almost nothing recurring underneath. Start at zero every year, with the engine living in one person, and a buyer sees risk no matter how good the crew is.

The lesson for anyone in a project or trade business: your sale price is driven less by how much you bill than by how much of it comes back on its own and how much runs without you. Build the recurring layer hiding inside your finished jobs, and build the team that can win and price the work when you're gone. Do those two things, and you turn a business that restarts at zero every January into one a buyer will pay a premium to inherit.

To your future exit,

Andrew
Unlock Your Exit