Skip to content

Results and How We Get Them

Working with immigration firms in NYC, LA, Houston, Miami and DC. Here's what we build and what it does.

New consultation

  • Ad seen
  • Lead answered
  • Follow-up sent
  • Consultation booked
BOOKED

Client Results

CRM showing 39 closed opportunities worth $187,750 for Olympic Law Center

Olympic Law Center & Associates, Los Angeles (Gabriela Kreutzer)

Lead Generation

39 closed opportunities worth $187,750 from $6,906.36 in ad spend

  • 39 closed opportunities
  • $187,750 closed opportunity value
  • 27.2x value to ad spend

Challenge

Olympic Law Center has a long track record in Los Angeles, yet referrals came in whenever they came and could not be scaled up in a slow month. The firm also needed to see which leads actually turned into retained cases, so it would know what a new client really costs.

What we did

  • Ran Meta Ads on Facebook and Instagram with video and image creative, feeding instant forms and a survey funnel.
  • Ran Google Local Services Ads so the firm's Google Screened listing showed up for people in Los Angeles already searching for an immigration lawyer.
  • Sent every lead from both channels into one CRM for qualification, follow-up and booked consultations.
  • Tagged each closed opportunity with the ad source that produced it.

Results

  • 39 opportunities reached the Deal Closed stage in the firm's CRM, with a combined value of $187,750.
  • Combined tracked ad spend was $6,906.36: $5,375.08 on Meta and $1,531.28 on Google Local Services Ads.
  • Local Services Ads brought in 71 charged leads (36 calls, 35 messages) between 22 August and 20 September 2026.
  • The winning Meta campaign produced leads at $3.16 each.

Closed opportunity value is what the firm recorded in its CRM. It is not cash collected and not profit.

Read the full case study
Meta Ads Manager showing 535 leads at $3.11 per lead for Karikari & Associates

Karikari & Associates, New York (Gerald Karikari, founding partner)

Lead Generation

$1,663.12 in Meta ads turned into 535 leads and 174 booked consultations

  • 535 leads at $3.11 each
  • 174 consultations booked
  • $1,663.12 ad spend

Challenge

Karikari & Associates wanted more consultations from people who could actually afford to start a case. Getting form fills was the easy part. Keeping the attorney's calendar free of people who were never going to hire the firm was the real job.

What we did

  • Ran Facebook and Instagram ads with long videos, short videos and image ads across green card, EB-1, asylum and general immigration angles.
  • Added a form that asks up front whether the person can invest $2,000 to $3,000 to start their case, and stops there if the answer is no.
  • Set up an AI assistant that texts qualified leads back within seconds and books them straight onto the firm's calendar.
  • Kept all ad spend inside a 40-mile radius of the office and tracked every lead in the CRM.

Results

  • 535 leads from $1,663.12 in ad spend, at $3.11 per lead.
  • 174 consultations booked by the AI assistant.
  • The green card video alone brought in 515 leads at $3.08 each.
  • 329 leads sat in the Hot Leads stage, with $656,000 in pipeline value.

Pipeline value is potential case value entered by the firm. It is not collected revenue.

Read the full case study
Google Business Profile showing 143 calls in June 2026 for The Nemecek Firm

The Nemecek Firm, Columbus, Ohio (Julie Nemecek, founding partner)

Local SEO & Google Business Profile

143 calls from Google in one month, with $0 spent on ads

  • 143 Google calls in June
  • 560 calls, April to early September
  • $0 ad spend

Challenge

The Nemecek Firm wanted new clients to find it on Google without paying for every click. That meant showing up on the map and in search when people around Columbus look for help with asylum, green cards or visas.

What we did

  • Got Julie Nemecek quoted by reporters at national and Ohio outlets, with each article linking back to the firm's site.
  • Built a separate page for each case type, plus pages for the towns around Columbus where clients live.
  • Cleaned up the firm's name, address and phone so every listing matched, and added it to Avvo, Justia, Lawyers.com and the Immigration Law Index.
  • Set up every page with clear answers and markup that Google's AI results can pick up.

Results

  • 143 calls from the Google Business Profile in June, 53.8% more than the June before.
  • 560 calls from Google between April and early September.
  • 29.2% more website visitors over the last 90 days.
  • 1,060 clicks from Google search in 3 months, up 24%. The firm turned off paid advertising.
Read the full case study
SEO dashboard for Kingwell Immigration Law showing organic traffic up 250%

Kingwell Immigration Law, Toronto, Canada

AI Search Visibility

Organic traffic up 250%, from about 2,000 to 7,000+ visits a month

  • +250% organic traffic
  • 51 to 147 top-three keywords
  • 0 to 381 Google AI Overview appearances

Challenge

Kingwell already had strong legal content, but many of its key pages were stuck between page one and page two of Google. Those pages had too few links from relevant sites to climb past bigger firms, government sites and legal publishers.

What we did

  • Audited the firm's backlinks, keywords and competitors, then ranked keywords by position, relevance, difficulty and client potential.
  • Earned editorial links from credible, relevant sites and pointed each one at a specific priority page.
  • Fixed crawl and indexing problems and made each page clearly about one service.
  • Tracked rankings, traffic, new links and Google AI Overview appearances every week.

Results

  • Monthly organic traffic grew from about 2,000 visits to more than 7,000, up 250%.
  • Ranking keywords went from 4,481 to 10,385, and top-three keywords from 51 to 147.
  • Google AI Overview appearances went from 0 to 381, and Domain Rating rose from 49 to 52.
  • One priority search term climbed from position 18 into the top three within three months.
Read the full case study

The 90-Day Build

  1. Foundation

    Days 1-30

    • Strategy call and case-type priorities
    • CRM, pipeline and booking page set up
    • Ad scripts written and sent to you for approval
    • Google Business Profile reviewed and rebuilt
  2. Launch

    Days 31-60

    • Presenter records the videos
    • Meta ads go live
    • AI voice and chat receptionist turned on
    • SMS and email follow-up running
    • Directory citations and Local Service Ads setup under way
  3. Tune

    Days 61-90

    • Ads adjusted based on what books
    • Follow-up messages refined
    • Press release distributed
    • AI search visibility checked and improved

After 90 days: keep it running yourself or move to a monthly retainer and we keep improving it.

What We Measure

  • Leads by source
  • Response time
  • Booked consultations
  • Consultation show rate
  • Cost per booked consultation

Frequently asked questions

What results can I expect?

Results depend on your city, case types, ad budget and how fast your team handles booked consultations. We'll walk through realistic expectations for your firm on the call.

How long does the build take?

The full build takes 90 days. Ads and intake usually go live inside that window, and we tune them through the end.

How will I know it's working?

You'll see every lead, conversation and booking in your pipeline, plus regular reporting on leads, bookings and cost per booked consultation.

Want Results Like These?