Services · Ecommerce development · Legal services booking portals

Paid consultation portals that match Chicago clients with the right attorney.

Codeeo handles legal consultation booking website development Chicago operators need when they run a panel of attorneys rather than a single firm. We build the web portal where a client in the Loop, Pilsen or Evanston searches by practice area, picks an Illinois licensed lawyer, pays for a consultation and books a time, plus the back office where attorneys manage profiles, calendars and payouts. The rules on referral fees, trust money and biometric data shape the design from the first sketch.

This page covers the booking and payment website itself. Native client apps for law firms are a separate service, and the portal we describe here works in any browser, on a phone or at a desk in a downtown office.

Built for
Attorney networks, bar association referral programs, multi office firms and legal tech founders serving Chicago and Cook County.
Typical timeline
Agreed after a discovery phase run by video call, once the fee model and the Illinois ethics review are settled and written into the plan.
What you own
The source code, the database of attorney profiles and bookings, the payment processor account and the domain, all held in your own accounts.
Rated
4.7 / 5 from 23 Google reviews

200+ companies across the US and the UAEFrom a first store to a listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

Platform features

What a Chicago attorney marketplace has to get right.

A legal consultation portal is a marketplace with unusual constraints. The client pays for time with a licensed professional, the attorney owns the relationship, and the operator sits between them without being allowed to buy or sell recommendations. Illinois adds its own layers: the ARDC's public lawyer search, the Biometric Information Privacy Act, IOLTA rules for client funds, and a city where clients speak Spanish, Polish, Chinese and Arabic as often as English.

The features below are the ones we see Chicago operators need most. We pick and order them in discovery around your model, whether that is a bar association referral desk, a network of solo practitioners in the suburbs, or a firm opening paid first consultations across several offices.

Explain your project
  • Attorney onboarding with ARDC checks

    New attorneys apply through a guided form that collects their ARDC registration details, practice areas, malpractice cover and office addresses. Your staff confirm good standing against the ARDC lawyer search before a profile goes live, and the system flags renewals so a lapsed registration takes the listing down rather than leaving it visible.

    Only attorneys in good standing in Illinois can accept a paid booking.

  • Search by matter, court and neighborhood

    Clients describe their issue in plain words, such as an eviction notice, a DUI arrest or a workers' compensation claim, and the portal suggests the practice area. Filters cover language spoken, office location from the Loop to Schaumburg, video availability and the courts an attorney regularly appears in, including the Daley Center and suburban Cook County courthouses.

    Clients reach a relevant lawyer without guessing at legal categories.

  • Neutral ranking and listing rules

    Results are ordered by transparent, mechanical criteria you publish, such as distance, availability and language, never by who pays more. Sponsored placements, if you sell them, are labeled as advertising. This keeps the portal on the advertising side of Illinois Rule 7.2 rather than drifting into paid recommendations.

    Ranking logic that your ethics counsel can read and sign off.

  • Consultation checkout and deposits

    The client sees the consultation fee, length and format before paying by card, Apple Pay or Google Pay. Card data stays inside the processor's hosted fields so the portal keeps a narrow PCI DSS scope. Larger advance fees can be routed straight to the attorney's IOLTA account instead of passing through the operator.

    Clients pay with confidence and trust money never mixes with platform revenue.

  • Attorney payouts and platform fees

    Each attorney connects a payout account verified by the payment processor. Consultation fees settle to the attorney, and your platform charge is billed separately as a flat listing or subscription fee. We avoid models where the operator takes a percentage of legal fees, since Illinois Rule 5.4 bars fee sharing with nonlawyers.

    A revenue model built to survive an ethics review.

  • Conflict screen before the calendar

    Before a slot is confirmed, the client lists the other parties involved. The attorney sees those names first and can decline without reading the client's story, which protects both sides from a conflict discovered after confidential facts have been shared.

    Conflicts caught before a confidential conversation begins.

  • Calendars, video and office slots

    Attorneys sync the portal with Outlook or Google calendars and choose which slots are for video, phone or in office meetings at their own address. Buffers stop a booking landing straight after a morning call at the Daley Center, and reminders go out by email and text with the meeting link or the office directions the client needs.

    Fewer double bookings and fewer clients waiting in the wrong lobby.

  • Identity checks without BIPA risk

    Where identity matters, we use document and database checks rather than face geometry or voiceprints. If a client insists on a selfie match through a vendor, the portal collects written release, publishes a retention schedule and limits storage, because the Biometric Information Privacy Act gives Illinois residents a private right of action.

    Verification that does not invite a class action.

  • Multilingual booking flow

    The search, profile and checkout screens can run in Spanish and Polish alongside English, with room to add Chinese, Arabic or Korean. Attorneys tag the languages they actually consult in, and confirmation emails follow the language the client chose, so a family in Little Village reads the same terms as a client in Lincoln Park.

    Clients book in the language they think in.

  • Cancellations, refunds and disputes

    Each attorney sets a cancellation window within limits you define. Missed meetings, partial refunds and fee complaints move through a dispute queue with time stamps, messages and payment records attached, so your support team resolves them from evidence rather than memory.

    Fewer chargebacks and a clear record for every dispute.

Who this is for

Four kinds of Chicago operators we build for.

The same booking engine serves very different businesses in Chicago, and the fee rules depend on who runs it. A not for profit referral service can charge things a private directory cannot, and a single firm with forty attorneys is not a marketplace at all in the ethical sense. We start every project by placing you in one of these groups, then design the money flow, the ranking logic and the disclosures around that answer before anything visual is drawn.

01

Bar association and nonprofit referral programs

Referral services in the Chicago area already screen callers and route them to panel attorneys, often by phone. A booking portal lets clients complete that intake online, pay the modest consultation fee the program sets, and choose a time with the assigned lawyer. Staff keep control of panel membership, and reporting shows which practice areas are short of attorneys in which neighborhoods.

We work alongside the rules your program already follows.

02

Networks of solo and small firm attorneys

Independent lawyers across Cook, DuPage and Lake counties sometimes join forces to share marketing. The portal gives each member a profile, a calendar and paid bookings, while the network bills members a flat fee for the platform. Search and ranking stay mechanical so no member pays for a better recommendation.

03

Multi office firms selling first consultations

A firm with offices downtown and in the suburbs can sell paid first meetings online, route the booking to the right attorney by location and practice, and collect advance fees into its own trust account. Because every lawyer belongs to one firm, the referral fee questions fall away and the focus shifts to intake, conflicts and scheduling.

04

Legal tech founders building a directory

Startups building a consumer legal marketplace in Illinois face the hardest design questions. We help translate your counsel's advice into product rules: what attorneys pay for, how listings are ordered, what reviews can say and where client money goes. The result is a portal that can scale beyond Chicago without being rebuilt.

Your ethics counsel decides the model; we make the software enforce it.

From first call to a live Chicago booking portal in six stages.

  1. 01Model and ethics mappingWe document who pays whom, for what, and when. Your Illinois counsel reviews the fee flow, listing rules and disclosures before any screen is designed.
  2. 02Client and attorney flowsWe map the client path from search to paid booking and the attorney path from application to payout, including the conflict screen and cancellation rules.
  3. 03Interface designMobile first screens in English plus the languages you choose, tested for WCAG 2.2 AA contrast, keyboard use and screen reader labels.
  4. 04Build and integrationsThe marketplace, payment processor with connected payouts, calendar sync with Outlook and Google, video links and the practice management system your attorneys already use.
  5. 05Testing with real attorneysA small group of panel lawyers run test bookings, refunds and disputes. We fix what confuses them before clients see the portal.
  6. 06Launch and growthSearch pages for practice areas and Chicago neighborhoods go live with structured data, then we add attorneys and features in measured releases.

Technology

What we build this with.

Legal services booking platform development Chicago operators commission from us usually runs on a modern web stack such as Next.js or Laravel, with a processor that supports connected accounts for attorney payouts, and hosting in US regions. Every choice is made so your own developers, or another agency, could take over the code later. Breach handling follows the Illinois Personal Information Protection Act, with logging that shows who viewed which client record and when.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Chicago operators ask about paid consultation portals.

It depends mostly on the fee model and the number of integrations.

A portal for one firm selling first consultations is simpler than a multi attorney marketplace with payouts, reviews and disputes. The other drivers are languages, the practice management system you connect to, and how quickly your counsel signs off the listing and fee rules. We agree the scope and the release plan in discovery and write them down before design begins, so the timeline reflects your actual requirements rather than a guess made on the first call.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews