Choosing and using software
Immigration case management software for solo and small firms: what to look for in 2026
Most immigration case management software was designed for firms with a billing department. If you are a solo attorney or a three-person office handling family petitions and naturalizations, you need something narrower and sharper: a tool that moves a client from first contact to a filed packet without re-typing, without email attachments, and without paying for seats you do not have. This is the checklist we would use to evaluate any product, including our own, Juke Immigration.
1. Does intake start before the consultation?
The most expensive hour in a small practice is the free consultation that goes nowhere. Look for software that lets a prospective client answer structured questions on their phone before anyone on your staff spends time, and that gives you a clear read before you book the call. Ask how that read is produced: a deterministic rule set you can inspect, or a model that might say something different tomorrow. Juke's pre-screen is unlimited and free, and its green, yellow or red assessment is rule-based with no AI in the loop, which is the only way a lawyer can stand behind it.
2. Does the intake become the forms, or does someone re-type it?
Count the number of times a client's date of birth gets typed in a typical file. If the answer is more than one, the software is not doing its job. The intake should be a single structured data model that feeds every form the case needs. Ask which USCIS forms are mapped and how the mapping is verified; a vendor who cannot tell you how field positions were confirmed against the real PDF has not done it. Juke maps intake to I-864 (including the joint-sponsor second form), N-400, I-129F and the family forms, and deliberately leaves signature, interpreter and preparer blocks blank, because those belong to people.
3. Does it check documents before you do?
A paralegal's eye is the last line of defense, not the first. Software should catch the mechanical defects on upload: expired documents, a name that does not match intake, a document in a foreign language with no certified translation attached, a photo that fails the specification. Those are the things RFEs are made of, and they are checkable by machine. Ask what happens when the checking service is unavailable; the honest answer is that the system says so rather than inventing a result.
4. Can the client see where things stand without calling?
Every status call is ten minutes of billable time spent on something a web page could answer. A branded client portal with document upload, a message thread and a public status page cuts those calls down, and it is what clients increasingly expect from any professional service. Check that the portal carries your firm's name, not the vendor's.
5. Do roles match how a law office actually works?
Paralegals prepare; attorneys decide. Software should encode that: a paralegal or assistant can build the whole file but cannot take the action that creates a billable commitment or a legal engagement. In Juke, only an owner or an attorney can accept a case, which is also the moment the per-case fee is incurred, so a billing decision and a supervision decision happen in the same click, by the right person.
6. Does the pricing match your caseload?
Per-seat pricing punishes small firms twice: you pay for the paralegal who uses the system an hour a week, and you pay the same in a slow month as in a busy one. Look for pricing that scales with cases. Juke charges a $149 monthly platform fee and $49 per accepted case, so a three-case month costs what a three-case month should. Our separate guide works through the arithmetic against seat licenses.
Built for the firm that does this work
Juke Immigration gives solo and small immigration firms a free, unlimited client pre-screen, structured intake, document audits, USCIS form prefill and a branded client portal. Pay $49 per accepted case on a $149/month platform; founding firms skip the $997 setup fee.
Request an invite →7. Where does it stop, and does the vendor say so?
No software selects a form, decides a strategy, or signs anything. A vendor who implies otherwise is selling you a malpractice risk. The right tool prepares, checks, organizes and communicates, and leaves the judgment where the rules put it. Ask the vendor to say in writing what the product does not do; the quality of that answer tells you most of what you need to know.
A short evaluation script
Bring one real, closed file to the demo. Ask the vendor to show the pre-screen the client would have seen, the intake as the client would have filled it, the forms it would have produced, the document checks it would have run, and the portal the client would have used. If any of those steps involves a spreadsheet, an email attachment or re-typing, you have your answer.
What should immigration case management software include for a small firm?
Structured client pre-screening and intake, intake-to-form prefill with verified field mapping, document checks on upload, a branded client portal with a status page, role permissions that keep case acceptance with the attorney, and pricing that scales with cases rather than seats.
Should the pre-screening assessment use AI?
We think not. A lawyer has to be able to explain why a prospect was marked green or red; a deterministic rule set can be inspected and defended, a model's answer can change. Juke uses AI for document scanning, never for the eligibility read.
How much does Juke Immigration cost?
A $149 monthly platform fee plus $49 for each case an attorney accepts. Pre-screening is unlimited and free. Founding firms have the $997 setup fee waived.
Does the software file the case?
No. It prepares forms from intake, checks documents, organizes evidence and communicates with the client. Form selection, strategy, signatures and filing remain the attorney's.