Blog › Strategy

Busy Isn't the Same as Profitable

A full schedule can hide a business that's barely breaking even. Here's how to find the jobs worth your time.

Here's a question I ask every contractor I work with: would you rather do ten $500 jobs that eat two weeks of your time, or one $5,000 job that takes the same two weeks?

Everybody picks the big one. Then they go back to the office and say yes to every small job that calls, because a full schedule feels like a healthy business. It isn't always. Some of the busiest contractors I've met were barely breaking even, and a few were paying to work.

Small, low-value jobs eat up your time, your crew and your attention. They keep you busy. They don't make you rich. So let's figure out which jobs actually do.

Step 1: Find your money-makers

Pull the last six months of jobs and sort them into categories: the type of work, the type of client, the size of job. Then look at profit, not revenue. A job that brings in a lot of money but barely clears its costs isn't worth chasing.

Ask yourself:

Most contractors are surprised by what they find. The work they thought was their bread and butter is often the work quietly losing them money.

Step 2: Cut the time-wasters

Once you know which jobs pay, be honest about the ones that don't. Every small, low-margin job you take is time you can't spend finding, bidding and running the bigger ones. Saying "no" feels risky. Saying "yes" to everything is riskier. It just takes longer to show up in the bank account.

You don't have to slam the door. You can raise your minimum job size, refer small work to someone it suits, or price it so it's worth your while if you do take it.

Not sure which of your jobs are really making money? That's one of the first things Jack digs into on a free 15-minute Fit Call. See if you're a fit →

Step 3: Set terms for the risky jobs

Some jobs are worth taking but dangerous to take on a fixed price. Old houses are the classic Colorado example. This is a story a contractor shared with us, with the name changed:

Denver Historic Remodeling · $2.4M/yr

The Ghost Inside the Walls. Dave gave a competitive fixed price for a pop-top addition on a 1910 Wash Park bungalow, based on what he could see. When his crew opened the ceiling, they found live knob-and-tube wiring, unreinforced masonry and floor joists that failed modern code. He re-engineered and rewired the lower level out of his own pocket.

Target profit $38,400Actual result −$64,000

The fix: Dave no longer gives fixed bids on homes built before 1950 until the client pays a separate fee for selective demolition and inspection behind key walls.

The lesson isn't "never take old houses." It's: know which jobs carry hidden risk, and change the terms before you sign.

Step 4: Position yourself for the work you want

If you want bigger, better jobs, everything about how you show up should say so. Feature your best, largest projects on your website and profiles. Spend time with the general contractors, developers and property managers who send that kind of work. When you pitch, talk about quality, reliability and how you run a job, not just price.

And build a referral habit. Ask happy clients for introductions when the job wraps up. Stay in touch with past clients so they think of you first. Referred clients usually trust you faster and argue less about price.

Busy should mean profitable

A full calendar is only good news if every job on it is paying you properly. Know your numbers, choose your work, set smart terms on the risky jobs and go after the clients who value what you do.

Jack McDonough

Want Jack to look at your numbers?

Book a free 15-minute Fit Call. You'll talk through how you price your work and where margin might be slipping, and find out whether the Profit Surge Assessment makes sense for your business.

Check your fit →

For Colorado specialty contractors doing $500K–$5M a year.

Is your pricing working?Free 15-minute Fit CallCheck your fit