Public assessor data + AI valuation cross-check = a ranked lead list of homeowners paying too much property tax. Sold as a $499–$3,999/mo subscription to attorneys and appeal shops.
Every property in America has an assessed value set by the county. Property tax is calculated off that number. Assessments are re-run every 1–5 years, are frequently inaccurate, and can be appealed by the owner. When the appeal wins, the owner saves 10–30% on property taxes — typically $1,500–$10,000/year, recurring.
Appeals are filed by property tax attorneys and consultants who charge on contingency — 30–50% of Year 1 savings. Their entire business is finding over-assessed homeowners. They do this slowly, manually, one neighborhood at a time. Most of them have never touched AVM data.
The data to identify over-assessed properties is already public. The missing piece is cross-referencing assessed value against market value at county scale, ranking the opportunities, and handing attorneys a ready-to-close lead list.
The pattern we’re running: public records + AI + AVM cross-reference, sold to professionals who used to do this manually. Same architecture as Signal IQ (PropStream → roofing leads) and Same Day Title (county portals → title abstracts). Different professional buyer, same asymmetry.
The AI compression play: A solo property tax attorney manually sources ~5 over-assessed candidates per week. AssessIQ hands them 20–50 pre-ranked leads per month with evidence packets attached. 4–10× throughput at their margin — not ours to fight over.
| Data | Source | Cost | Coverage | Notes |
|---|---|---|---|---|
| Assessed value + parcel | PropWire | Already licensed | National | Same source we use for Signal IQ leads |
| Property characteristics | PropWire | Included | National | Beds, baths, sqft, year built, lot |
| Recent sales comps | PropWire | Included | National | 12-month rolling, filtered by zip + sqft band |
| Market AVM (Zestimate) | Apify Zillow actor | ~$49/mo | National | Batch scraping; TOS-grey but standard for this stack |
| Market AVM (licensed backup) | ATTOM or HouseCanary | $500–2K/mo | National | Swap in if we need clean-paperwork for enterprise sales |
| Owner contact (skip trace) | PropWire | $0.20–0.40/lookup | National | Only for attorneys that want owner-direct outreach leads |
| Mill rates + appeal deadlines | Manual / county assessor sites | Free | Per county | One-time config per market; update annually |
| Active appeals filter | County court dockets | Free | Per county | Scraped to avoid delivering leads already in process |
All infrastructure runs on our existing Cloudflare stack: Workers for scrapers, D1 for the parcel table, R2 for document evidence packs, Pages for the attorney dashboard. Zero new ops.
The biggest mistake in this space is over-feeding attorneys. A solo practitioner can physically handle 20–50 active appeal files at a time — not 500. Price and package to workable volume.
| Tier | Who | Workable Volume | Monthly Spend | Launch Order |
|---|---|---|---|---|
| Starter | Solo / 2-person tax appeal attorney | 20–50 leads/mo | $500–$1,500 | Phase 1 |
| Growth | 3–10 person firm, paralegal support | 75–200 leads/mo | $1,500–$5,000 | Phase 1 |
| Firm | Staffed appeal shop (O’Connor-style) | 250–500+ leads/mo | $5,000–$15,000 | Phase 2 |
| Property tax consultants (non-attorney) | Same economics, TX/FL volume markets | Matches tiers above | Same | Phase 2 |
| Real estate agents (retention) | Agents giving past clients a win | 5–20 client lookups/mo | $49–$99/mo | Phase 3 |
Nobody writes a $50K check upfront. Attorneys pay monthly, as leads arrive, in chunks that match their case load. Starter is the beachhead — 80% of the market is solo and small firms. Firm tier comes after 2–3 case studies.
| Tier | Monthly Base | Leads Included | Overage | Target Customer |
|---|---|---|---|---|
| Starter | $499/mo | 20 leads | $50/lead | Solo attorney |
| Growth | $1,499/mo | 75 leads | $40/lead | 3–10 person firm |
| Firm | $3,999/mo | 250 leads | $30/lead | Staffed appeal shop |
Territorial exclusivity available as a +50% premium. Mill-rate data, evidence packets, and contact info included at every tier.
Why these numbers work: $499/mo maps to the same budget attorneys already spend on Avvo, Martindale, or small Google Ads test. It’s a “say yes” price. $1,499 is where firms with a paralegal team live. $3,999 is where O’Connor-scale shops expect to pay.
A single win pays for months of subscription. Here’s what one Starter attorney’s numbers look like at different close rates on a 20-lead-per-month list.
| Close Rate | Monthly Wins | Y1 Revenue (50% of $1,500 avg savings) | Monthly Net | ROI |
|---|---|---|---|---|
| 15% (cold baseline) | 3 | $2,250 | $1,751 | 4.5× |
| 25% (realistic with evidence) | 5 | $3,750 | $3,251 | 7.5× |
| 40% (strong attorney, warm pitch) | 8 | $6,000 | $5,501 | 12× |
Tax savings are recurring. Most attorneys charge % of Y2 and Y3 too:
Lifetime contingency per win: ~$1,275. At 25% close on 20 leads/mo for 12 months = 60 wins = $76,500 lifetime revenue from a $6,000/yr AssessIQ subscription. 12.75× lifetime ROI. That’s the sales pitch.
| Cost Item | Per Lead | Notes |
|---|---|---|
| PropWire assessor + comps pull | ~$0.20 | Amortized from flat subscription |
| Apify Zillow AVM scrape | ~$0.40 | Smart-filtered, batch pricing |
| Skip trace (owner contact) | ~$0.30 | Only for delivered leads |
| LLM evidence packet (Claude Haiku) | ~$0.02 | One-page appeal narrative |
| Cloudflare infra allocation | ~$0.05 | Workers + D1 + R2 |
| Total per lead | ~$1.00 |
| Item | Monthly | Annual |
|---|---|---|
| PropWire subscription | $300 | $3,600 |
| Apify platform | $49 | $588 |
| Cloudflare (Workers + D1 + R2 + Pages) | $100 | $1,200 |
| Stripe + misc SaaS | $50 | $600 |
| Total before headcount | ~$500/mo | ~$6K/yr |
| Optional: 1 FT sales rep (commission + base) | $6K | $72K |
| Optional: ATTOM licensed AVM (scale) | $1,500 | $18K |
| Tier | Count | ARPU | Annual Revenue |
|---|---|---|---|
| Starter ($499/mo + 10 overage leads) | 20 | $12K | $240K |
| Growth ($1,499/mo + 25 overage) | 8 | $30K | $240K |
| Firm ($3,999/mo + 50 overage) | 2 | $66K | $132K |
| Total | 30 | $612K ARR |
| Line | Amount |
|---|---|
| Revenue | $612,000 |
| Variable cost (~15,000 leads × $1) | −$15,000 |
| Fixed cost (no sales rep) | −$6,000 |
| Sales rep (optional, Year 1) | −$72,000 |
| Net profit (with rep) | ~$519,000 (85%) |
| Net profit (solo, no rep) | ~$591,000 (97%) |
| Year | Customers | Counties | ARR | Net Profit |
|---|---|---|---|---|
| Year 1 | 30 | 10 | $612K | ~$519K |
| Year 2 | 80 | 25 | $1.8M | ~$1.4M |
| Year 3 | 200 | 50 | $5M | ~$3.8M |
Year 3 assumes mix shifts toward Growth and Firm tiers as we land specialized tax appeal shops and consultants in TX/FL. Tier 3 alone can carry $200–400K ARR per customer.
parcels table. Cron: monthly.leads table.| Player | Model | Moat | Our Angle |
|---|---|---|---|
| Ownwell | D2C, nationwide, 25% of savings | Brand, ad spend, D2C funnel | They’re our customer segment’s enemy, not ours. We arm the attorneys who compete locally. |
| O’Connor & Associates | Texas consultant, 40%+ of savings | Scale, brand in TX | Regional, mature market. We’re outside TX for Phase 1. |
| Property Tax Reduction Consultants | Regional (NY/NJ), agent-driven | Relationships | Still manual research. We sell them data. |
| Local attorneys | Contingency, relationship-driven | Local trust | These are our customers. We multiply their throughput. |
| Real estate data cos (ATTOM, CoreLogic, etc.) | Sell raw data to enterprises | Data licensing | They don’t do the scoring, evidence packaging, or vertical sales. We sit on top. |
The gap we’re filling: D2C is crowded. B2C consultant is crowded. Nobody is selling over-assessed lead lists to property tax attorneys. The buyer exists and is underserved.
$499/mo. 20 pre-qualified over-assessed homes. Close one and you’re profitable for the year.
AssessIQ — over-assessed property leads for tax appeal attorneys.