A Place For Mom Scraper
Pricing
from $3.00 / 1,000 results
A Place For Mom Scraper
Scrape senior-living communities from A Place For Mom - assisted living, independent living, memory care, nursing homes and more across the US. Search any city with rating, review-count and care-type filters, or enrich specific communities with full description, phone, pricing and all reviews.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape senior-living communities from A Place For Mom — assisted living, independent living, memory care, nursing homes, residential care homes, home care and senior apartments across the United States. Search any city with rating, review-count, keyword and care-type filters, or enrich specific communities with their full description, phone number, price range, exact address and every review. No login, no cookies, no paid proxy required.
What this actor does
- Two modes:
search(by city + care category) andcommunityDetails(by community URL) - US-wide coverage — all 50 states + DC, any city A Place For Mom lists
- 7 care categories — assisted living, independent living, Alzheimer's/memory care, nursing homes, residential care homes, home care, senior apartments
- Rich filters — care type, minimum rating, minimum review count, name keyword
- Sortable — order results by A Place For Mom's own "recommended" ranking, best rated, most reviews, or name (A-Z)
- Optional deep enrichment — turn on
includeDetailsto pull full descriptions, phone numbers, price range, exact street address, GPS coordinates, every review and the community's published FAQ for each search result - Empty fields are omitted — every record only contains data that was actually found
Output per community
Search mode (list view):
communityId,name,sourceUrlcareTypes[](e.g.Memory Care,Residential Care)imageUrlcity,state,countryrating(0-10 scale),ratingScale,ratingScaleMin,reviewCountsampleReviewText,sampleReviewAuthor,sampleReviewRating,sampleReviewDatecareCategory,searchState,searchCity
With includeDetails: true, or communityDetails mode (adds):
telephone,description,priceRangelatitude,longitudestreetAddress,postalCodereviews[]— every published review (text,author,rating,ratingScale,ratingScaleMin,datePublished)faqs[]— the community's published Q&A (question,answer) — room types offered, review-score methodology, contact info, etc.providerName,providerUrl
Every record also carries recordType and scrapedAt.
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | search / communityDetails |
careCategory | string | assisted-living | Care category page to search (mode=search) |
state | string | texas | US state (mode=search) |
city | string | Dallas | City within the state (mode=search); any spelling/casing accepted |
careType | string | any | Filter to a specific care type within the results |
minRating | int | – | Drop communities rated below this (0-10 scale) |
minReviewCount | int | – | Drop communities with fewer reviews |
keyword | string | – | Keep only communities whose name contains this text |
sortBy | string | recommended | Order results before maxItems is applied: recommended, bestRated, mostReviews, nameAsc |
includeDetails | bool | false | Fetch each result's full detail page (description, phone, price range, all reviews, FAQs) |
communityUrls | array | – | Community or home-care agency URLs (mode=communityDetails) |
maxItems | int | 25 | Hard cap on emitted records (1–200; mode=search is always capped at 25 by the source site regardless of this value) |
Example: highly-rated memory care in Dallas, TX with full details
{"mode": "search","careCategory": "assisted-living","state": "texas","city": "Dallas","careType": "Memory Care","minRating": 9,"includeDetails": true,"maxItems": 10}
Example: fetch full details for specific communities
{"mode": "communityDetails","communityUrls": ["https://www.aplaceformom.com/community/avalon-memory-care-royal-circle-102501"]}
Use cases
- Family caregiving decisions — compare rated, reviewed senior-living options in a target city before touring
- Market research — track community counts, care-type mix and ratings by metro area
- Lead generation — build outreach lists of senior-living providers with phone numbers and pricing tier
- Review monitoring — pull every published review for a specific community over time
Notes
- A Place For Mom returns up to 25 communities per city/care-category combination (its own "nearby" result set) — this is a real ceiling of the source site, not an artificial limit. To cover a larger metro area, run additional searches for neighboring city names or a different
careCategory. - Ratings are on a 0–10 scale at the community level; individual review ratings inside
reviews[]are on their own 0–5 scale (ratingScaleon each review clarifies this). - If a city/category combination has no A Place For Mom page, the run finishes cleanly with a status message instead of erroring.
careCategory: home-carelists home-care agencies rather than physical communities — A Place For Mom hosts these under its own/agency/URL path, but every output field is populated the same way as community listings.
FAQ
Does this require login or cookies? No. All data comes from A Place For Mom's public, server-rendered pages.
Why do some communities have no priceRange or telephone?
Those fields only exist on the community's own detail page. Run with includeDetails: true (or use communityDetails mode) to fetch them.
Can I search outside the United States? No — A Place For Mom only covers US senior-living communities.
Are all fields always present?
No — only fields with real data are included. A community without a published street address, for example, simply omits streetAddress.