Avvo Scraper - Lawyer Leads, Ratings, Phones & Firms avatar

Avvo Scraper - Lawyer Leads, Ratings, Phones & Firms

Pricing

$0.90 / 1,000 per lawyer returneds

Go to Apify Store
Avvo Scraper - Lawyer Leads, Ratings, Phones & Firms

Avvo Scraper - Lawyer Leads, Ratings, Phones & Firms

Scrape US attorney leads from Avvo by practice area and city: name, firm, full address, direct phone, firm website, Avvo Rating (1-10), client review score and count, years licensed, practice areas, awards and law schools. No login.

Pricing

$0.90 / 1,000 per lawyer returneds

Rating

0.0

(0)

Developer

Scrapers Delight

Scrapers Delight

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

⚖️ Avvo Scraper — Lawyer Leads, Avvo Ratings, Phones & Firms

Export US attorney leads from Avvo's public directory — name, firm, full address, direct phone, firm website, Avvo Rating, client reviews, years licensed, practice areas, awards and law schools.

🕒 Last updated: 2026-07-30 · 📊 30+ fields per lawyer · 🇺🇸 Every US state, city & practice area · 🚫 No login or API key · ⚡ Plain HTTP, fast & cheap · 💰 $0.90 per 1,000 lawyers, no start fee

Pick a practice area and a city (or a whole state) and get back a flat record per attorney — ready for your CRM, cold-call list, or ad-targeting file. Export to JSON, CSV, Excel or Google Sheets, or pull it via API.


📊 What you get — 30+ fields per lawyer

FieldExample
🆔 lawyer_id / profile_url966007 · https://www.avvo.com/attorneys/10001-ny-michael-joseph-966007.html
👤 name / job_titleMichael Howard Joseph · Attorney
🏢 firm_nameLaw Office of Michael H. Joseph, PLLC.
📍 street_address / city / state / postal_code18 West 33rd Street, Suite 400 · New York · NY · 10001
☎️ phone(212) 858-0503 — the firm's own published number
📞 avvo_call_tracking_phone(866) 531-5383 — Avvo's routing number (kept separate on purpose)
🌐 websitehttps://www.newyorktriallawyers.org/
avvo_rating10 (Avvo's own 1–10 score)
💬 review_score / review_count4.8 · 29
📅 years_licensed / license_text26 · Personal Injury Lawyer Licensed for 26 years
🧭 practice_areas["Personal Injury","Car Accidents","Criminal Defense"]
🏆 awards["Super Lawyer"]
🎓 law_schools["Tulane University Law School"]
🖼️ headshot_urlprofile photo URL
💼 is_pro / profile_typetrue · subscriber — flags attorneys who pay Avvo for visibility
💬 tagline / price_rangethe attorney's own pitch line
🔎 search_practice_area / search_city / search_state / search_countywhich search the row came from
🔗 source_url / page_number / scraped_atprovenance

Measured field fill across 129 lawyers in 3 markets: name/firm/address/state/ZIP 100%, years licensed 100%, practice areas 100%, phone 95%, Avvo Rating 96%, law schools 95%, headshot 94%, review score+count 77%, website 64% (only lawyers who publish one).


🎯 Who it's for

  • 📈 Legal marketing & SEO agenciesis_pro / profile_type tells you who already buys legal advertising, website gives you their current site to audit.
  • 🧰 Legal-tech & practice-management SaaS (Clio, MyCase, Filevine-style) — attorneys are your ICP; segment by practice area, firm size proxy and years licensed.
  • 🤝 Expert witnesses, medical-record retrieval, litigation finance, court reporters — reach the exact practice area that buys your service.
  • 🎓 Recruiters — target by law school, years licensed and Avvo Rating.
  • 📊 Analysts — map the competitive landscape of a legal market by rating, reviews and tenure.

▶️ How to use it

  1. Click Try for free.
  2. Enter Practice areas (e.g. personal-injury, divorce-and-separation, criminal-defense) — or leave empty to get all lawyers.
  3. Enter Locations as City, ST (e.g. Miami, FL) or a bare state (FL) for a state-wide listing.
  4. Set Max lawyers and click Start. Export from the Dataset tab or via API.

Input

FieldWhat it does
practiceAreasAvvo practice-area slugs. Empty = all lawyers in the location.
locations"New York, NY" or "NY". Every practice area is crossed with every location.
startUrlsPaste Avvo listing URLs directly (e.g. https://www.avvo.com/all-lawyers/ca/los_angeles.html).
maxResultsStop after this many leads (0 = no limit).
maxPagesPerSearchListing pages per search (20 lawyers per page).
minAvvoRatingKeep only attorneys rated ≥ N (1–10). Filtered rows are never delivered or charged.
proxyConfigurationDefaults to Apify RESIDENTIAL — Avvo blocks most datacenter IPs.
maxConcurrencyHow many searches to walk in parallel.

Common practice-area slugs

personal-injury · car-accident · truck-accident (as trucking-accident) · medical-malpractice · criminal-defense · dui-and-dwi · divorce-and-separation · child-custody · child-support · family · estate-planning · probate · immigration · bankruptcy-and-debt · foreclosure · employment-and-labor · wrongful-termination · workers-compensation · real-estate · business · litigation · tax · social-security · brain-injury · mesothelioma-and-asbestos · motorcycle-accident · speeding-and-traffic-ticket


⚙️ How it works & limits

  • Source: Avvo's public practice-area / city directory pages (/{practice-area}-lawyer/{state}/{city}.html, /all-lawyers/{state}/{city}.html), read over plain HTTP — no browser, no login, no API key. Each page holds up to 20 attorneys.
  • Deduplicated by attorney id. Avvo's practice-area listings genuinely overlap (about 7 of 20 lawyers appear in both personal injury and car accident for the same city). The Actor claims each attorney id once per run, so an overlapping lawyer is delivered — and charged — exactly once.
  • Pagination stops honestly. Past the last page Avvo 301-redirects back to page 1; the Actor treats that redirect as "no more results" instead of silently re-scraping the first page.
  • Location is Avvo's search location, not a strict address filter. A "New York, NY" search also surfaces nearby-metro firms (Brooklyn, White Plains, Garden City) exactly as Avvo ranks them. Both the requested search_city and the firm's real city are in every row, so you can filter yourself.
  • Two phone numbers, clearly separated. phone is the number the firm publishes in Avvo's structured data. avvo_call_tracking_phone is the pooled number behind Avvo's "Call" button — useful as a fallback, but it routes through Avvo, so it is never presented as the firm's direct line.
  • No email addresses. Avvo's directory listings do not publish attorney emails, and this Actor does not guess or enrich them. Use website + an email-finder if you need addresses.
  • Listings only. This Actor reads directory listings, not individual attorney profile pages or their reviews.
  • Proxy: Avvo returns HTTP 403 to most datacenter IPs (measured: 3/12 pages loaded on datacenter vs 12/12 on US residential), so residential proxies are the default. Blocked pages are retried on a fresh session.

❓ FAQ

Is this legal? The Actor reads publicly available directory data that Avvo publishes and Google indexes. You are responsible for complying with Avvo's Terms of Service, and personal data you collect is your responsibility to handle lawfully (GDPR/CCPA, CAN-SPAM, TCPA and state bar advertising rules where applicable).

Does it get emails? No — Avvo's listings don't publish them. You get the firm website (64% of lawyers), which is the usual input to an email-finding tool.

Can I scrape a whole state? Yes — pass a bare state ("TX") together with a practice area. all-lawyers needs a city.

How do I get only the strongest attorneys? Set minAvvoRating to 9 or 10. Filtered-out attorneys are never delivered or charged.

How much does it cost? $0.0009 per lawyer delivered — $0.90 per 1,000 — with no Actor-start fee. Duplicates and filtered rows are free.

Can I export to Excel or Google Sheets? Yes — the dataset exports to JSON, CSV, Excel or Google Sheets, or pull it via API.

Notes & fair use

You are responsible for complying with Avvo's Terms of Service. This Actor reads publicly available attorney directory listings; any personal data you collect and how you use it is your responsibility.