The 10% Trap: 5 Operational Tricks to Stop Software Bloat from Eating Your Margins
This post is provided by Johann du Toit, CEO of Wink Toolbox– a Powerhouse Consulting Group Contractor Resource PlanningTM (CRP) Partner. CRP is a tech-focused audit and strategy service for contractors. We identify overlaps, inefficiencies, and missed opportunities in a contractor’s platforms—then deliver a clear roadmap to streamline systems, reduce costs, and improve performance. Learn more here!
Paying 100% of the Price for 10% of the Value
As your trade business scales, you buy software to solve headaches:
- You need gross-margin pay tracking, so you buy a commission app.
- You need distributor bills matched faster, so you buy an invoicing tool.
- You need better field pricing, so you buy a quoting app.
A couple of years later, you’re paying thousands of dollars every month across five different software bills. The kicker is that your team is probably only using about 10% of what each tool actually does. The rest is just bloat, extra logins, and friction trying to keep everything in sync with ServiceTitan.
Here are 5 simple rules high-performing contractors use to cut software waste and run a leaner operation.
Trick 1: Put one person in charge of software
When anyone in the company can sign up for a new tool, chaos follows. Finance buys one app, Dispatch buys another, and Ops runs side-projects in spreadsheets.
Pick one person who has to approve and audit every piece of software you use.
Trick 2: Check what you’re already paying for
Before adding a new monthly subscription to solve a small problem, check what you already have. We see contractors paying hundreds a month for standalone file storage, video messaging, or forms, forgetting that Google Workspace, Microsoft 365, or their CRM already includes those features for free.
Always check your existing platforms before signing another software contract.
Trick 3: The 10% rule (don’t rebuild the whole tool)
If you’re paying $1,000 a month for traditional software just to run one specific calculation (like helper splits or checking a PO number), you’re overpaying.
You don’t need to replace the 90% of the software you don’t use. You only need to handle the 10% workflow you actually care about.
That 10% can usually be set up in minutes using tools you already have, a well-governed spreadsheet (yes, spreadsheets still have their place), or a flexible platform like Wink. Once you run on an adaptable platform, the incremental cost of adding your next custom tool is virtually zero.
Trick 4: Beware the “DIY AI” trap on critical numbers
With tools like ChatGPT and Claude around, a lot of tech-savvy contractors are building their own custom tools and calculators on weekends.
The instinct makes total sense. Traditional software is rigid and often refuses to support your specific shop rules.
The hidden risk is in the plumbing:
- Security and permissions: How do you make sure sensitive technician pay and profit numbers don’t get exposed or hacked?
- Server maintenance: What happens when the machine hosting your script crashes on a hot Saturday during peak AC season?
- Breaking updates: When ServiceTitan or QuickBooks updates their API, home-brewed scripts break, and you get stuck debugging code instead of running jobs.
Keep your custom rules, but run them on a secure, managed platform that handles logins, data security, and hosting for you.
Trick 5: Watch out for “per-technician” pricing
Pay close attention to how software companies bill you. A lot of traditional software charges per user or per truck. When you grow from 10 to 30 technicians, your software bill triples, even though the software isn’t doing three times the work.
Look for software with predictable, flat or workspace-based pricing that rewards you for adding more trucks, rather than taxing you every time you hire.

