LawInfo Child Custody Lawyer Scraper
Pricing
Pay per event
LawInfo Child Custody Lawyer Scraper
Scrape child custody and family law attorney profiles from LawInfo.com (Thomson Reuters directory) with phone, address, firm website, practice areas, languages spoken, and verified-attorney counts
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape child custody and family law firm profiles from LawInfo.com, a Thomson Reuters attorney directory. Returns firm names, phone numbers, addresses, firm websites, practice areas, languages spoken, verified-attorney counts, and consultation availability for law firms across every US state.
LawInfo Scraper Features
- Extracts 15+ fields per firm profile including contact info, address, practice areas, and languages spoken
- Pulls structured data from Schema.org JSON-LD embedded in each profile page -- clean and consistent
- Filters by US state and city, with automatic pagination across listing pages
- Supports three input modes: state/city browse, custom listing URLs, or direct profile URLs
- Handles Cloudflare protection with residential proxy rotation
- Outputs to JSON, CSV, or the Apify API
Who Uses LawInfo Attorney Data?
- Legal marketing agencies -- Build targeted outreach lists of child custody and family law firms by city and state
- CRM enrichment -- Populate your contact database with verified firm names, phone numbers, websites, and addresses
- Market research -- Analyze attorney density, language coverage, and consultation availability across geographic regions
- Competitive intelligence -- Track which firms appear in the LawInfo directory and how they position their practice areas
- Lead qualification -- Filter firms by free consultation availability, years of experience, and Lead Counsel verification status
How the LawInfo Scraper Works
- Pick a target -- Specify a US state and city, provide custom listing URLs, or paste direct profile URLs
- Listing discovery -- The scraper paginates through LawInfo listing pages and collects links to individual firm profiles
- Profile extraction -- Each firm profile is parsed via its Schema.org JSON-LD block, pulling structured data without relying on brittle CSS selectors
- Export -- Results land in the Apify dataset, ready to download as JSON or CSV
Input
{"state": "california","city": "los-angeles","maxPagesPerCity": 2,"maxItems": 50}
| Field | Type | Default | Description |
|---|---|---|---|
| state | string | "california" | US state slug, lowercase and hyphenated (e.g., "new-york", "texas", "florida"). |
| city | string | "los-angeles" | City slug, lowercase and hyphenated (e.g., "san-francisco", "houston", "chicago"). |
| maxPagesPerCity | integer | 2 | How many listing pages to walk per city. Each page has roughly 25 firms. |
| maxItems | integer | 50 | Maximum number of firm profiles to scrape per run. |
| listingUrls | string[] | [] | Custom LawInfo listing URLs to crawl directly. Overrides state/city when provided. |
| profileUrls | string[] | [] | Direct LawInfo profile URLs to fetch. Bypasses listing crawl entirely. |
Direct Profile URLs
Skip the listing crawl and go straight to specific firms:
{"profileUrls": ["https://www.lawinfo.com/lawfirm/california/riverside/stacy-albelais-attorney-at-law/36788bf4-b4de-403b-a14a-081ff982fa77.html"],"maxItems": 10}
LawInfo Scraper Output Fields
{"firmName": "Stacy Albelais, Attorney at Law","description": "Family law attorney serving Riverside, CA","phone": "(951) 555-0123","firmWebsite": "https://www.stacyalbelais.com","streetAddress": "3801 University Ave, Suite 560","city": "Riverside","state": "CA","postalCode": "92501","country": "US","practiceAreas": "Child Custody, Family Law, Divorce","languagesSpoken": "English, Spanish","leadCounselVerified": 1,"averageYearsExperience": 18,"freeConsultation": true,"imageUrl": "https://www.lawinfo.com/images/firm-photo.jpg","profileUrl": "https://www.lawinfo.com/lawfirm/california/riverside/stacy-albelais-attorney-at-law/36788bf4-b4de-403b-a14a-081ff982fa77.html","scrapedAt": "2026-04-14T12:00:00.000Z"}
| Field | Type | Description |
|---|---|---|
| firmName | string | Law firm name |
| description | string | Short firm description or tagline |
| phone | string | Primary phone number |
| firmWebsite | string | External firm website URL |
| streetAddress | string | Street address of main office |
| city | string | City of main office |
| state | string | Two-letter US state code |
| postalCode | string | ZIP / postal code |
| country | string | Country (typically US) |
| practiceAreas | string | Comma-separated practice areas the firm handles |
| languagesSpoken | string | Comma-separated languages spoken at the firm |
| leadCounselVerified | number | Number of Lead Counsel Verified attorneys at the firm |
| averageYearsExperience | number | Average years of experience across attorneys |
| freeConsultation | boolean | Whether the firm offers a free initial consultation |
| imageUrl | string | URL of the firm's profile image |
| profileUrl | string | Canonical LawInfo profile URL |
| scrapedAt | string | ISO timestamp when the profile was scraped |
FAQ
How do I scrape attorney data from LawInfo.com?
The LawInfo Scraper handles it. Set a US state and city, configure your maxItems limit, and run the actor. It paginates through listings, visits each firm profile, and extracts structured data from the page's JSON-LD metadata.
What data can I get from LawInfo.com?
The LawInfo Scraper returns firm names, phone numbers, firm websites, full addresses, practice areas, languages spoken, Lead Counsel verification counts, average years of experience, free consultation flags, and profile images. That covers most of what you would want for legal lead generation or directory analysis.
How much does the LawInfo Scraper cost to run?
The LawInfo Scraper uses pay-per-event pricing: $0.10 per actor start plus $0.001 per record. A 50-firm run costs roughly $0.15 total. Residential proxy usage is the main variable cost for larger runs.
Does the LawInfo Scraper work for practice areas other than child custody?
LawInfo.com currently has active listings only for the child-custody practice area. Other practice area pages return empty results. However, the actor accepts direct listing URLs and direct profile URLs, so if LawInfo expands to other areas, you can target them without waiting for an actor update.
Does the LawInfo Scraper need proxies?
Yes. LawInfo.com is behind Cloudflare, so US residential proxies are required. The actor configures these automatically via Apify's proxy infrastructure.
Need More Features?
Need custom fields, additional practice areas, or a scraper for a different legal directory? File an issue or get in touch.
Why Use the LawInfo Scraper?
- Structured data -- Extracts from Schema.org JSON-LD, so output is consistent and reliable across thousands of profiles
- Flexible targeting -- Browse by state and city, paste listing URLs, or go straight to specific profiles
- Affordable -- Pay-per-event pricing at $0.001 per record, with no monthly subscription