Home Care Agency Signal Agent
Victor enriches leads through Clay one data point at a time, with no way to know in advance which signal is worth checking. Hendon pays thousands per month and misses owners at the exact moment of intent. Across a 24,000-agency TAM, manual monitoring is impossible.
The agent cycles the full 24,000-agency TAM every three months, checking owner age, GM hiring, review velocity, ad activity, website changes, LinkedIn activity, and nearby closed deals. Daily Google Sheet drop surfaces Hot, Warm, and Long-term leads with signal reason and priority tier. Victor runs creative campaigns in Instantly instead of fighting data acquisition. Joseph sees sale-ready owners the week the signal appears.
M&A advisors waste thousands monthly enriching home care agencies without knowing which signals matter.
Hendon's team pays Clay per data point to enrich leads one at a time, with no way to know in advance which signal is worth checking.
Thousands per month, with a recent 3x price increase making the workflow unsustainable at TAM scale.
No way to know which agencies are moving toward a sale until after the enrichment charge hits.
Owners nearing retirement, relocating, or hiring a GM are ready to sell right now, but the signals are scattered across Google Maps, LinkedIn, ad platforms, and state portals.
Replace Clay with a rolling TAM monitor that surfaces sale-ready agencies daily.
Full coverage of 24,000 agencies on a rolling schedule, processed at roughly 2,000 per week.
Owner age, GM hiring, review velocity, ad activity, website changes, LinkedIn activity, and nearby Hendon closed deals.
Hot leads get called and mailed; Warm leads get Instantly campaigns; Long-term leads get touched every six months.
Google Sheet drop with agency, owner, contact info, signal reason, and priority tier. API endpoint available for Instantly ingestion.
The agent cycles your full 24,000-agency TAM every three months, checking owner age, GM hiring, Google review velocity, ad activity changes, website updates, LinkedIn activity, and nearby closed deals. Each agency is classified into Hot (call now), Warm (Instantly campaign), or Long-term (6-month touch) based on signal strength. A daily Google Sheet drop surfaces new and re-prioritized leads with a one-line reason and a multi-line signal breakdown. Victor stops enriching in Clay and starts running creative campaigns in Instantly. Joseph sees sale-ready owners the week the signal appears.
How the agent monitors 24,000 agencies for sale-readiness signals.
The agent runs on a rolling three-month cycle, checking each agency against seven signal types. New and re-prioritized leads surface daily in your Google Sheet, formatted for immediate action.
Load your 24,000-agency seed list and apply your state priority list and ICP criteria (Medicaid primary, Medicare in select states). The agent processes only agencies that match your buy profile.
Every two weeks, the agent processes roughly 2,000 agencies, checking Google Maps for review velocity, agency websites for new pages and service offerings, LinkedIn for owner activity and GM job postings, Google Ads Transparency Center for ad volume changes, state licensing portals for Medicaid/Medicare classification, and your HubSpot closed-deal feed for nearby transaction signals.
Agencies with multiple strong signals or one very strong signal (owner 70+ and hiring a GM) become Hot. Single signals or growth indicators become Warm. No signals but in your TAM become Long-term. Rules are configurable so you can tune thresholds as you learn which signals predict deals.
The agent suppresses re-surfacing within two months unless a new high-strength signal appears. Each day, new and re-prioritized leads drop into your Google Sheet with a one-line reason and a multi-line signal breakdown. Older tabs preserved for history.
Victor pulls Hot leads for lumpy mail and calling. Warm leads feed Instantly campaigns. Long-term leads get touched every six months. An API endpoint lets you pull the same data directly into Instantly or other tools without manual export.
Hendon TAM seed list +
24,000 home care, home health, and hospice agencies from your existing Clay export or internal database.
State priority list and ICP criteria +
Your state rankings and Medicaid vs Medicare definitions, agency size thresholds, and exclusions.
Google Maps business listings +
Agency names, addresses, phone numbers, review counts, and review velocity via Serper and ZenRows scraping.
Agency websites +
New pages, service offerings, about pages, and GM hire announcements via ZenRows scraping.
LinkedIn profiles +
Owner names, age estimates (graduation year proxy), activity, M&A engagement, and job postings via Serper and ZenRows scraping.
Google Ads Transparency Center +
Ad volume changes per agency, indicating growth or new ad agency engagement via ZenRows scraping.
State licensing portals +
Medicaid/Medicare classification and licensure status via per-state ZenRows scraping.
Hendon HubSpot closed deals +
Recently closed transactions used to identify nearby agencies as internal signals via HubSpot API.
Apply ICP filter +
Filter the 24,000-agency TAM to Medicaid primary and Medicare in priority states only. Exclude private-pay-only agencies.
Check owner age +
Infer owner age from LinkedIn graduation year. Flag agencies where owner appears 65 or older.
Detect GM hiring +
Monitor LinkedIn job postings and agency websites for General Manager or operations manager hires, indicating owner is preparing the business to run without them.
Calculate review velocity +
Track Google Maps review count over time. Flag agencies with review count doubling or review velocity spike in the last six months.
Monitor ad activity +
Check Google Ads Transparency Center for ad volume changes. Flag agencies that shift from low to high ad spending, indicating growth or new ad agency engagement.
Detect website changes +
Monitor agency websites for new pages, new service offerings, or updated about pages that signal business evolution or ownership transition.
Track LinkedIn activity +
Monitor owner LinkedIn profiles for M&A engagement, retirement-adjacent posts, or activity changes.
Identify nearby closed deals +
Cross-reference HubSpot closed deals with agency locations. Flag agencies within 50 miles of a recent Hendon close as internal signals.
Classify into tiers +
Apply configurable rules to classify each agency into Hot (multiple signals or one strong signal), Warm (single signal or growth indicator), or Long-term (no signals but in TAM).
Deduplicate and suppress +
Track surface history per agency. Suppress re-surfacing within two months unless a new high-strength signal appears. Ensure Long-term leads surface at least every six months.
Generate reason narratives +
Use a Lightweight-tier LLM to write one-line signal summaries and multi-line Key Signals breakdowns for each lead, explaining why it made the list.
Daily Google Sheet drop +
New and re-prioritized leads in gym-leads format: Created date, Company, Domain, Reason (one-line signal), Address, Segment, Current Stack, Phone, Social URLs, Email, Owner/People, Key Signals (multi-line breakdown), Priority Tier, Notes. Daily date tabs at the bottom. Color-coded for do-not-contact and outreach status.
API endpoint +
JSON endpoint returning the same daily lead data, paginated by date or page. Bearer-token auth for Victor to pull directly into Instantly or other tools.
Internal cycle dashboard +
HTML dashboard showing TAM cycling state: agencies processed this week, signals detected, leads classified by tier, and cost tracking.
Is this for you?
- + M&A advisory firms - Hendon's model: structured sell-side processes that create buyer competition, typical close in 60-120 days, focus on $50K-$5M SDE deals in home care, home health, and hospice.
- + GTM and sourcing leaders - Victor's role: running creative outreach campaigns in Instantly. The agent frees him from data acquisition so he can focus on campaign engineering and relationship-building.
- + Firms with 24K+ agency TAM - The rolling three-month cycle is designed for large, heterogeneous prospect lists where manual monitoring is impossible and enrichment platforms charge per data point.
- + Firms using HubSpot - The internal closed-deal signal requires HubSpot API access. If you track closed deals elsewhere, the agent can ingest a manual CSV instead.
- + Firms running Instantly campaigns - The API endpoint and daily Sheet format are designed for easy ingestion into Instantly or other cold-email platforms. Victor controls campaign copy and sequencing.
- - Private-pay-only home care sourcing - Hendon's ICP is Medicaid primary and Medicare in select states. If your deals are 100% private-pay, the signal set and tier rules will need significant customization.
- - Real-time deal closing - The agent cycles every three months on a rolling schedule. If you need real-time alerts the moment a signal appears, the cycle cadence will feel slow.
- - Fully automated outreach - The agent provides data and prioritization. Victor owns campaign engineering, copy, and sequencing in Instantly. If you want hands-off outreach without creative input, this is not the right fit.
- - Firms without LinkedIn coverage expectations - Owner age inference relies on LinkedIn graduation year as a proxy. If your TAM has <30% LinkedIn coverage or you need precise age data, the signal will be noisy.
- - Firms needing predictive deal probability - The agent classifies leads into three tiers based on signal strength and configurable rules. It does not predict deal probability or ROI per lead. That analysis requires historical signal-to-close data that accrues over 6+ months.
Scoped build plus usage-based runs.
The agent is built as a custom scoped engagement. Ongoing costs are usage-based: per-cycle scraping (ZenRows, Serper), per-request LLM inference (Lightweight tier), and Google Sheets API writes. No per-lead or per-data-point charges like Clay. Cost is predictable because the cycle is fixed (full TAM every three months, roughly 2,000 agencies per week).
- Scoped build covers architecture, integration, prototype with synthetic data, and production deployment.
- Usage-based costs: ZenRows premium proxy + JS render for website and LinkedIn scraping, Serper for Google Maps lookups, Lightweight-tier LLM for signal classification and narrative generation, Google Sheets API writes, HubSpot API reads for closed-deal signals.
- Per-cycle cost is predictable because TAM size and cycle cadence are fixed. Budget is transparent: you see cost per agency processed and can adjust cycle frequency or signal depth if needed.
- No per-lead enrichment charges. No per-data-point fees. No surprise bills when you add a new signal type.
- Optional: internal credit dashboard tracks cost per cycle, per signal type, and per source so you can optimize spend over time.
How does this replace Clay enrichment?
Instead of paying Clay per data point to enrich leads one at a time, the agent cycles your full 24,000-agency TAM every three months, checking owner age, GM hiring, review velocity, ad activity, website changes, LinkedIn activity, and nearby closed deals. You get a daily Google Sheet drop with prioritized leads and signal reasons, with no per-lead or per-data-point charges. Cost is predictable because the cycle is fixed.
What signals does the agent check for each agency?
Seven signal types: owner age (retirement proximity from LinkedIn graduation year), hiring a General Manager or operations manager (indicating the owner is preparing the business to run without them), Google review velocity (growth indicator), ad activity changes (shifts in ad spending), website changes (new pages or service offerings), LinkedIn activity (M&A engagement or retirement-adjacent posts), and nearby Hendon closed deals (internal signal for relationship-building).
How often does the agent process the full TAM?
The agent cycles your full 24,000-agency TAM every three months on a rolling schedule, processing roughly 2,000 agencies per week. Each agency is checked against all seven signal types during its cycle window. New and re-prioritized leads surface daily in your Google Sheet, with older tabs preserved for history.
What are the three priority tiers and how do you use them?
Hot leads have multiple strong signals or one very strong signal (e.g., owner 70+ and hiring a GM). Call them and send lumpy mail. Warm leads have a single signal or growth indicator. Run Instantly campaigns. Long-term leads have no signals but are in your TAM. Touch them every six months with educational content. Rules are configurable so you can tune thresholds as you learn which signals predict deals.
How does deduplication work so you don't reach out to the same lead twice?
The agent tracks surface history per agency and suppresses re-surfacing within two months unless a new high-strength signal appears. Long-term leads surface at least every six months. Internal signals (nearby closed deals) can override the cooldown window, so if you just closed a deal nearby, that agency gets re-surfaced immediately.
Can I pull the data directly into Instantly or other tools?
Yes. In addition to the daily Google Sheet drop, the agent exposes a JSON API endpoint that returns the same lead data, paginated by date or page. Victor can pull directly into Instantly or other downstream tools without manual export. Bearer-token authentication secures the endpoint.
What happens if an agency doesn't have a LinkedIn profile or other data is missing?
The agent is designed to work even when data is incomplete. Owner age inference relies on LinkedIn graduation year as a proxy, but if an owner has no LinkedIn profile, that signal is simply not available for that agency. The agent checks all seven signal types and classifies leads based on whatever signals are present. The Reason line in your Google Sheet is transparent about which signals drove the classification.
Is this a good fit if we only source private-pay home care agencies?
No. The agent is built for Medicaid-primary and Medicare-in-select-states agencies, which is Hendon's ICP. If your deals are 100% private-pay, the signal set and tier rules would need significant customization. The agent is purpose-built for lower-middle-market Medicaid and Medicare transactions.
Similar multi-source aggregation and lead prioritization workflow for large TAM lists.
Similar deduplication and signal extraction logic for incomplete data across multiple sources.
Start surfacing sale-ready home care agencies daily.
Replace Clay enrichment with a rolling TAM monitor that detects owner retirement signals, hiring patterns, growth indicators, and internal deal proximity. The first deliverable is a working Google Sheet populated with realistic home care agencies and signal classifications. You can review the output format, cycle logic, and daily drop pattern before connecting your live TAM list, state priority criteria, or HubSpot closed deals.