The ACS Field Guide
Straight answers for businesses building better systems.
No pitch. Just practical guidance to help you make smarter decisions.
Browse by what you’re solving
- My operation is messyHow do I know my contractor business has outgrown spreadsheets, texts, and paper?You've outgrown them when the information in them stops being dependable. Not when you hit a certain size — when the same job detail gets entered twice, when the office and the field have different versions of the truth, and when your crew has to ask you for answers the system should hold.
- I'm comparing softwareCRM vs field service management vs project management: what does my contractor business need?Match the category to how your work flows, not to your employee count. A CRM manages relationships and the pipeline before work is sold. Field service management (FSM) runs high-volume, short service jobs — schedule, dispatch, invoice. Project management (PM) runs fewer, longer jobs with phases, subcontractors and change orders.
- My operation is messyHow should a contractor workflow run from lead to invoice?Ten stages, and every one of them needs a named owner: lead, qualification, estimate, approval, schedule, field work, change or exception, completion, invoice, follow-up. The stages aren't the hard part — the handoffs between them are. That's where jobs stall, details vanish and money leaks.
- My operation is messyWhy is work still falling through the cracks after we bought software?Because software can't create process clarity that doesn't exist yet. If nobody owned the sold-to-scheduled handoff before the software, nobody owns it inside the software either — it just fails more quietly. The usual culprits: unclear ownership, handoffs happening in texts outside the system, exceptions with no path, and a crew that never adopted it.
- I'm thinking about buildingHow much does custom contractor software cost, and what do I still pay after launch?There's no honest universal number — anyone quoting a price before mapping your workflow is guessing. What is knowable is the cost structure: a one-time build cost (discovery, design, build, migration, integrations) and a much smaller ongoing operating cost (hosting, third-party services, support and changes you choose to make).
- My operation is messyWill my crew actually use new software?Only if it makes their day easier within the first week. Crews don't resist software — they resist extra work. If updating the system takes longer than the text they used to send, they'll send the text, and the software becomes an expensive office diary.
- I'm comparing softwareJobber vs. Housecall Pro vs. custom software for a 5–15 person contractorThe better choice depends less on which platform has the longer feature list and more on how your jobs actually move. For a 5–15 person service contractor with a relatively standard workflow, Jobber or Housecall Pro is usually the right answer — both are mature, both are fast to implement, and neither requires you to become a software company.
- I'm comparing softwareWhen has a contractor outgrown Jobber or Housecall Pro?You've outgrown the platform when your operation has started running outside it: spreadsheets reappearing beside the software, information entered twice, exceptions handled by workaround, and an owner or manager acting as the bridge between systems. Headcount isn't the signal — those behaviors are.
- I'm comparing softwareBest ServiceTitan alternatives for a 3–30 person contractorThere is no universal best alternative — 'best' depends on your operation. ServiceTitan is a heavyweight platform priced and built for larger operations; most 3–30 person contractors evaluating it are really looking for something that fits their size and their type of work.
- I'm comparing softwareWhat should I ask in a contractor software demo?Stop asking 'does it have this feature?' — the answer is always yes. The only question that matters is: show me MY workflow, with MY messy jobs, on MY crew's phones. A polished demo proves the vendor rehearsed; it doesn't prove the software fits.
- I'm thinking about buildingCan custom contractor software integrate with QuickBooks?Usually yes. Intuit publishes a developer platform and API for QuickBooks Online, and custom systems are commonly built to exchange data with it. Desktop versions and specific data types have their own constraints, so capability should be confirmed for your exact QuickBooks product before anything is promised.
- I'm thinking about buildingWho owns the code and business data in a custom system?It depends on your agreement — and that is the honest answer, not a dodge. Ownership of custom software is not one thing you either have or don’t. Business data, source code, the repository, hosting, the domain, API credentials, third-party accounts and documentation are each controlled separately, and each can be assigned differently in a contract.
- I'm thinking about buildingWhat happens if the person who built my software disappears?The honest answer isn’t “don’t worry, we’re not going anywhere.” Every builder — a solo developer, an agency, an in-house employee, us — can become unavailable. Illness, a career change, a business closing, a falling out. Reassurance is not a plan.
- I'm thinking about buildingWhat does custom software maintenance cost each year?There is no honest universal number, and no universal percentage. A simple internal tool with one integration and a mission-critical system with six integrations do not share a maintenance profile, and quoting a single figure for both would be a sales tactic rather than an answer.
- I'm thinking about buildingHow long does it take to build custom software for a contractor?Timeline depends on scope, and any builder who gives you a duration before understanding your workflow is quoting a sales number. We’re not going to publish one here, because it would be a guess dressed as a commitment.
- I'm thinking about buildingWhen should a contractor NOT build custom software?Most contractors should not build custom software. If your process isn’t settled, if a mature platform already fits, if configuration or an integration would solve it, if the problem isn’t expensive enough to be worth solving, or if your team can’t support the implementation — building is the wrong move, and an expensive one.
- I want to use AI + automationWhich contractor tasks should use AI, and which should stay human?Sort tasks by what the AI is allowed to DO, not by how impressive it sounds. There are four levels: drafting something a person reviews, deciding or classifying something, transacting — taking an action that changes your business or a customer’s situation — and escalating, where the right behavior is to stop and hand a human control.
- I want to use AI + automationIs an AI receptionist ready for a contractor business?Wrong question. “Is it ready?” has no useful answer, because a contractor’s phone carries completely different kinds of calls down one line. The right question is: ready for WHICH calls? Routine booking, availability questions, after-hours message-taking and simple rescheduling are a different problem from a gas smell, a flooded basement, a damage claim or a commercial account calling about a stalled project.
- I want to use AI + automationIs my contractor workflow ready for automation?Check the process before you check the technology. A task is worth automating when it happens consistently, someone owns what comes next, the information it needs is actually captured, exceptions are the minority rather than the norm, a person can review or step in, and a mistake is survivable and reversible.
- I'm thinking about buildingWho builds custom contractor software in Idaho?You have more options than “hire a local developer,” and the right one depends on your workflow rather than your zip code. An Idaho contractor can work with a local custom builder, a national development firm, a contractor-specific SaaS product configured properly, a no-code or low-code system set up by a specialist, an integration partner connecting tools you already have, or an in-house build. Adler Custom Systems is one of those options, not the default answer.
- I'm thinking about buildingWhat should an Idaho contractor ask before hiring a software builder?Ask the questions whose answers are expensive to discover later: who owns the data and the code, who controls hosting and the domain, which system is the source of record for your accounting, how crews will test it in the field, what the estimate assumes, what you keep paying after launch, and what happens if the builder becomes unavailable.
- My operation is messyWhat software does a contractor actually need?Less than you probably think. Most contracting businesses need to reliably track five things: leads and customers, estimates and approvals, scheduled work, what the crew needs to do the job, and what's been completed and invoiced.
- My operation is messyWhen should you stop using spreadsheets to run your business?Spreadsheets stop working when more than one person depends on them at the same time. As a personal tool for the owner, a spreadsheet is fine. As the operating system for a crew, an office and a schedule, it breaks quietly — through stale copies, missed updates and no clear owner for anything.
- I'm thinking about buildingShould you build or buy your company's CRM?If an existing CRM handles most of your workflow without forcing major compromises, buying is usually the better decision.
- I want to use AI + automationCan AI build my business software?Yes. AI has dramatically reduced the technical barrier to building software.
- I'm comparing softwareJobber vs. ServiceTitan vs. custom: which fits your business?Jobber can be a practical fit for smaller service businesses that want a ready-made system with straightforward setup. ServiceTitan can be a strong fit for established field-service companies that need broad operational functionality and can support a larger implementation. Custom software can be appropriate when a company has distinctive workflows, integration requirements or long-term control needs.
Where to go from here
Not sure where to start?
Walk through the Systems Audit and we’ll point you in the right direction — even if the answer is a tool you already have.
Take the Systems Audit