An immigration firm website has to be findable for each visa and case type, readable by people whose first language may not be English, and precise about where the inquiry goes. We build a page per case type, office pages for every location, and an intake router that routes by matter and language.
The problem
- One "Immigration" page tries to cover family petitions, employment visas, asylum and removal defense, and ranks for none.
- The site is in English only, or the translated pages are out of date and contradict the English ones.
- Inquiries do not record the visitor's preferred language, so the callback goes to whoever is free rather than whoever can speak to them.
- Offices in different cities have different caseloads, and the site sends everyone to the same inbox.
Where it works
We build for immigration firms across the US, by video call and email. Office pages and service-area pages are built for the cities and counties you serve, and each attorney profile lists every state they are admitted in.
- TXTexas. Firms with offices in Houston, Dallas and San Antonio, where one site has to route by metro area.
- FLFlorida. Firms spread along both coasts, often with Spanish-language intake alongside English.
- CACalifornia. Firms with Northern and Southern California offices several hours apart.
- NYNew York. Firms whose attorneys are admitted in New York and a neighboring state, shown on every profile.
- ILIllinois. Chicago firms with suburban offices, where county matters for routing.

The build
Each one written answer-first for a specific search, each routing to the attorney and office that take it.
- Home
- Family-based petitions
- Employment-based visas
- Naturalization and citizenship
- Asylum and humanitarian relief
- Removal defense
- One page per office
- One profile per attorney
In their words
The preparation page for legal intake works because it keeps its focus. People come to the first call prepared, and nobody has been asked to upload anything premature. The link now goes out with our reply to every new inquiry.
Brooke BrightwellLegal secretary, Immigration advice and casework firmFort Wayne, IN GotPreparation guide and inquiry support for legal intake on Solo Practice
Case studies
The schedule
What the monthly fee covers on every plan, and, just as plainly, what it does not.
- 01
The site
Practice area pages, an office page per location, a profile per attorney, and a blog. Designed and hand-built by the studio.
- 02
The intake router
Three questions, then the inquiry goes to the right office or attorney with your consultation terms shown.
- 03
A free domain
Registered in the firm's name for as long as the plan is active, or we point the one you already own. Either way it stays yours.
- 04
Cloudflare hosting
SSL, CDN, DDoS protection and unmetered bandwidth on Cloudflare's network. No hosting bill, no bandwidth overage, nothing itemized.
- 05
Your CRM, connected
Every inquiry written to the intake CRM you already use, by API, Zapier or Make.
- 06
Fully managed
Weekly detail updates, 5 revisions a month from your client portal, 2 researched articles a week, and a person to email.
Not on the invoice
What is not included
Legal advice or a compliance sign-off
We are not a law firm. We write to avoid outcome claims and add the disclaimers you ask for, but the firm reviews its content and stays responsible for its advertising rules.
Revisions beyond 5 a month
Each extra revision is a flat $20, with no hourly billing. Weekly detail updates never count as revisions.
AI usage on the AI Engine plans
The AI Engine is inside the Multi-Attorney and Multi-Office fee; the minutes answered and messages handled are billed at cost each month, with a running total you can see.
The AI Engine on Solo Practice
Solo Practice carries the full site, intake router and management. The AI receptionist, chat and messaging agents start on Multi-Attorney.
Social posts, reels and Google Business Profiles below Multi-Office
The Content Engine is on Multi-Office only. The other plans carry 2 researched articles a week.
A photographer on site
We give photography direction and build around the photos you send, or design pages that work without photos. We do not send a photographer.
Heavy third-party scripts against our advice
The 90+ PageSpeed guarantee does not cover scripts you ask us to add after we have told you what they will cost the score.
How it works
Nothing advances along a track here. Each stage takes weight off the firm and puts it on the studio, until the beam sits level on the day the site goes live.
Stage 01 of 04
Built with the rules in mind
These pages help you meet the rules your firm works under. They are not legal advice, and the firm reviews and approves them; we change any wording your compliance review asks for as a weekly update.
- Privacy policy
- Terms of use
- Cookie policy with real consent
- Accessibility statement
- Attorney advertising disclaimers
- No attorney-client relationship notice
- SMS consent wording
The plans
- Solo PracticeThe website, fully managed$137/ monthLive in 7 days
- Multi-AttorneyEverything, plus the AI Engine$297/ month + usageLive in 10 days
- Multi-OfficeEverything, plus the Content Engine$747/ monthLive in 15 days
Questions from immigration firms
01Can the site be multilingual?
Yes. We build the pages you need in the languages your clients use, keep the translations in step with the English pages through the weekly updates, and mark them correctly so search engines serve the right language.
02Does the router ask about status?
No. It asks three routing questions only and never asks for status, documents or history. Anything sensitive is collected by your team, in your CRM, under your process.
03Will the articles discuss eligibility?
They describe how case types generally work and what a consultation involves, with sources cited. They never assess eligibility for a reader and say so on every article.
04How do different offices get the right inquiries?
Routing rules send each case type and language to the office you choose. When an office adds a new language or a new case type, the rule is updated the same week.
05Which plan suits an immigration firm?
Firms whose inquiries arrive by text and in the evening usually choose Multi-Attorney, where the chat, SMS, Messenger and Instagram agents answer and book consultations.
06Can the site serve clients in several languages?
Yes. We build the pages you need in each language, with routing that sends each inquiry to an attorney who speaks it.
07Can we show which states our attorneys are admitted in?
Yes. Immigration is federal, but your attorneys' state admissions and office locations still appear on every profile and office page.
08Do the AI agents give immigration advice?
No. They collect the inquiry, describe the firm and book the consultation. They say they are not lawyers and hand anything that sounds like advice to a person.
Talk to the studio
From $137 a month, live in 7 days, build fee invoiced after launch. Book a demo, or email the studio and a person replies within one working day.