Playbook · Margins

The Contractor Making More by Taking Fewer Jobs

← All articles

The shop down the street does $800k a year. Your shop does $500k. By every visible measure, they're winning.

They're not.

A detailing shop owner I know runs a clean three-bay operation in Phoenix. $500k in annual revenue. Full PPF installs, ceramic coatings, some paint correction. He turns away more work than most shops ever see. Last year he cleared $120,000. The guy running the $800k operation nearby — busier bays, more staff, more vans — cleared $96,000. Less money. More everything else: more payroll problems, more callbacks, more hours, more stress.

Same market. Different math.

Here's the math: $500,000 at a 24% margin is $120,000 in your pocket. $800,000 at a 12% margin is $96,000. You can work yourself to the bone chasing volume and finish the year $24,000 behind the guy who left at 5 p.m.

Revenue is not the business. Margin is the business.

Every detailing shop has a natural job mix — express washes, paint corrections, ceramic coatings, partial PPF, full wraps. The economics are not the same across any of them. A wash fills a bay for thirty minutes and generates almost no margin after labor and product. A full PPF install fills a bay for two days and — if you've priced it right — generates margins that can hit 35% or better. But most shops treat all revenue as equivalent. They fill every available hour because empty bays feel like lost money. What they're actually doing is crowding out their highest-margin work with their lowest-margin work, then wondering why the P&L never reflects the effort.

This is the job-mix trap. You're not underpriced. You're under-selective.

The NAHB tracks remodeler margins annually — the closest industry comp we have for installed services. In 2024, the average gross margin was 29.9%. Net: 6.3%. The contractors sitting below that aren't worse operators. They're stuck in a cycle: bad job mix erodes margin, thin margin creates cash pressure, cash pressure makes them say yes to everything, and saying yes to everything fills their calendar with exactly the work that perpetuates the problem. Each bad job takes the slot a good job could have had.

A shop owner doesn't decide to run 12% margins. He decides, in a hundred small moments, that he can't afford to say no. And he can't afford to say no because the phone isn't ringing enough to give him options.

That's the real problem. The margin problem is a lead problem.

78% of customers sign with the first contractor who responds — MIT research, consistent across service industries. Homeowners contact three to five shops and sign within three days of first contact. If you're the first one back to them with a real answer, you win most of the time. If you're not — if the lead sits in your voicemail while you're elbow-deep in a paint correction — you're not competing. And if you're not competing consistently, you're not accumulating options. And without options, you can't say no. And if you can't say no, you're taking the wash booking when you should be holding that bay for the coating install.

"You could do $5 million of revenue with better margins, less people, less work, and have a more profitable business."

That's not a hypothetical. That's the outcome of deliberate job-mix management. It starts with knowing your margin by job type — actually knowing it, not estimating it — and then systematically routing toward the work that pays and away from the work that fills bays while burning cash.

The prerequisite is non-desperation. Non-desperation requires leads. Leads require a system that captures every inquiry and gets back to it before the competition does.

If you have that, you can be selective. If you're selective, the job mix improves. If the job mix improves, the margin expands. If the margin expands, you do this on your own terms.

Your assignment this week: pull your last thirty jobs. Break them into categories — quick services, paint correction, ceramic, PPF. Calculate your true margin on each: revenue minus materials, minus labor, minus the share of overhead that job consumed. You'll find at least two categories where you're making almost nothing. You'll recognize them — they'll be the ones you took because the calendar looked thin.

That's the list of jobs you're going to stop taking. As soon as the phone starts ringing reliably enough to give you the option.

Run the numbers

Compare your current business to the same business with fewer, better-margin jobs. Same overhead. Less work. See where the take-home actually lands.

Scenario A — Today

What your business looks like right now.

Scenario B — Selective

Same overhead. Fewer jobs. Better margins.

Scenario A — Today
Revenue—
Gross profit—
Net profit—
Jobs / year—
Scenario B — Selective
Revenue—
Gross profit—
Net profit—
Jobs / year—