Library Access

Enter the access password to continue.

Tip: this is a client-side gate, not real auth.
← App Prototypes
App Prototypes 2026-05-06

AssessmentAlly

AssessmentAlly

The DIY property-tax-appeal copilot — build a defensible appeal package for your home assessment in under 20 minutes.

Date: 2026-05-06 Form factor: Web app (single-page; mobile-friendly) Status: Prototype

What it is

AssessmentAlly walks a homeowner through a guided wizard that turns a confusing reassessment notice into a polished appeal package: comparable-sales analysis, a condition adjustment worksheet, an estimated savings calculator, and a county-ready narrative letter. The prototype demonstrates the end-to-end flow on three sample parcels using mocked tax-roll and MLS-style comp data.

Who it serves

Owner-occupants who just opened a reassessment notice and feel their assessed value is materially higher than what their home would sell for today. Specifically:

  • Homeowners in counties with multi-year reassessment cycles (NC, MI, MD, IL, OR, TX, etc.) who get hit with a large step-change.
  • Owners of homes with material condition issues (deferred roof, foundation cracks, dated kitchen) that are not reflected in the assessor's value.
  • People who have heard "you should appeal" but found the assessor portal opaque, the deadlines tight, and pro services expensive (typically 30–50% of first-year savings).

Why it could be profitable

Monetization model:

  • $49 flat fee per appeal package (PDF + filled form templates).
  • $99 Premium tier with a licensed appraiser's overnight review of the comp set.
  • Success-fee option: 15% of verified first-year savings, capped at $400 — undercuts the 30–50% market.
  • B2B/white-label: brokerage and lender partnerships (a "tax-appeal benefit" for closing clients), and revenue-share with hyper-local CPAs.

Demand rationale (why now):

  • US property taxes have risen ~18% over the last five years, driven by pandemic-era price runups now flowing into reassessments. (AOL/Kiplinger, 2026)
  • Appeal success rates are 40–60% in many ZIP codes, but only ~5% of homeowners actually file. The friction — not the math — is the addressable problem. (appealdesk.com NC guide, 2026)
  • Deadlines are short and rolling — Cumberland County NC's deadline is May 20, 2026; Buncombe County NC was May 5, 2026 — creating constant inbound demand each spring. (Cumberland County news, 2026-05-04)
  • Texas reassessment notices are mailed annually around April–May to ~9.5M parcels, anchoring a recurring seasonal launch market. (DMA, 2026)
  • Existing professional services (Ownwell, ProperTax, county-specific firms) charge 25–50% contingent fees. A flat-fee, software-led offering at $49–$99 has clear price-disruption headroom.

Form factor & scope

A single-page web app, mobile-friendly. The prototype demonstrates a 5-step wizard that consumes mocked parcel/comp data; a production version would integrate county assessor APIs, a comp-sales source (ATTOM, Zillow, county recorder), and PDF generation.

Minimum viable scope demonstrated: parcel selection → fact-check → comp picker → condition adjustments → savings estimate → preview narrative.

How to run it

  1. Open index.html in any modern browser (Chrome, Edge, Firefox, Safari).
  2. Click a sample parcel on the landing screen to start the wizard.
  3. Step through each screen — you can edit numbers and see the savings estimate update live.
  4. The final step renders a preview of the appeal narrative.

Note: sample-data.json is loaded as an inline <script type="application/json"> block inside index.html, so the prototype works directly from file:// without needing a local web server.

What's in this prototype

  • Landing: badge for an active deadline ("12 days left"), three sample parcels (NC, TX, IL), and a value-prop strip.
  • Step 1 — Property facts: editable fields for sqft, beds/baths, year built, lot size; flag inaccuracies vs. the assessor record.
  • Step 2 — Comp picker: 6 nearby recent sales filtered by distance and recency; user toggles 3–5 to include and sees the implied value update.
  • Step 3 — Condition adjustments: checklist of common issues (roof age, HVAC, foundation, dated kitchen) each with a default $-adjustment.
  • Step 4 — Savings estimate: side-by-side of "current assessed value × mill rate" vs. "your proposed value × mill rate," annual savings, and a 3-year savings projection.
  • Step 5 — Appeal narrative preview: a templated, county-style letter assembling all of the above into a single document.
  • A persistent "deadline pill" header that pulls from each parcel's filing deadline.

Roadmap

  • County integrations: pull live parcel data from the top 20 county assessor portals so the user doesn't enter anything manually.
  • Real comp data: ATTOM or Zillow API for live nearby sales, with a sale-date and proximity scoring model.
  • PDF generator + e-file: produce the county-specific appeal form with values pre-filled, ready to upload to the county portal.
  • Photo evidence module: upload photos of condition issues; auto-generate captions and a one-page evidence appendix.
  • Refer-a-neighbor mechanic: street-level data (one block's worth of comparable parcels) is highly viral; offer credits when a neighbor signs up.

Sources

Requirements

AssessmentAlly — Requirements

Goals

  • Cut the time to produce a defensible property-tax appeal package from a multi-day research project to under 20 minutes.
  • Make the math visible: at every step, the user should see how each input changes their estimated annual and 3-year savings.
  • Produce a county-ready output (narrative + comp set + condition worksheet) that a homeowner can submit without paid help.
  • Convert latent intent ("I should appeal someday") into action before the deadline expires.

Primary user

Owner-occupant, age 35–70, who has just received a reassessment notice that materially raises their assessed value. They are financially literate but not a real-estate professional. Context of use: at home, on a laptop or large phone, in the evening, with the assessor's notice next to them. The job-to-be-done is "help me decide if I have a case, and if I do, hand me a package I can submit."

Functional requirements

  • FR1: User can select a sample parcel on the landing screen and enter the wizard at Step 1.
  • FR2: A persistent header shows the parcel's appeal deadline as a relative pill ("12 days left") and turns red within 7 days.
  • FR3: Step 1 shows assessor-of-record property facts (sqft, beds, baths, year built, lot size). Each is individually editable; edits are flagged as "homeowner correction."
  • FR4: Step 2 lists at least 6 nearby comparable sales sorted by relevance score; user can include/exclude each with a single click.
  • FR5: Including/excluding a comp updates the proposed value (a weighted price-per-sqft of selected comps × subject sqft) live, with no page reload.
  • FR6: Step 3 presents a checklist of common condition issues (roof age, HVAC age, foundation, kitchen, water damage, deferred exterior, structural). Each item has a default downward adjustment that the user can edit.
  • FR7: Step 4 shows a side-by-side comparison of "current assessed × mill rate" vs. "proposed × mill rate," annual savings, and 3-year projected savings.
  • FR8: Step 5 renders an appeal-letter preview that includes property facts, the selected comps, the condition adjustments, and the resulting proposed value.
  • FR9: A progress bar shows wizard step state and supports forward/back navigation without losing entered data.
  • FR10: All data persists in localStorage per parcel, so the user can come back later and pick up where they left off.
  • FR11: All numeric inputs validate as positive numbers; obviously invalid entries (e.g., negative sqft) are rejected with an inline message.
  • FR12: The app loads its sample data from an inline <script type="application/json"> block so it runs from file:// without a local server.

User stories

  • As a first-time appellant, I want to start from a sample parcel similar to mine, so that I can see what a finished appeal looks like before I commit my own data.
  • As a homeowner who's busy, I want each step to take under 3 minutes, so that I can finish the whole flow in one sitting.
  • As a skeptical user, I want to see the math behind the proposed value, so that I trust the recommendation enough to put my name on it.
  • As a homeowner with a worn roof, I want to claim a condition adjustment with a justification, so that the assessor's reviewer takes my appeal seriously.
  • As a deadline-pressured user, I want a visible countdown to my filing deadline, so that I know how urgently to finish.
  • As a careful user, I want to come back tomorrow and pick up where I left off, so that I don't have to re-enter everything.
  • As a money-motivated user, I want to see annual and 3-year savings up-front, so that I know whether the effort is worth it before I begin.
  • As a non-technical user, I want one screen at a time with clear next/back, so that I'm never lost in the flow.

Non-functional requirements

  • Runs from file:// with no build step and no remote scripts that require auth.
  • All third-party assets must be loaded from public HTTPS CDNs or be fully local; the prototype includes only Google Fonts via HTTPS.
  • Mobile-first responsive layout — fully usable down to 360px wide.
  • No PII leaves the browser in the prototype: all state is in localStorage, no analytics, no network calls.
  • Color contrast meets WCAG 2.2 AA; all interactive controls are keyboard-accessible.
  • First contentful paint under 1.5s on a mid-tier laptop opening from disk.

Out of scope (for the prototype)

  • Real county-portal integrations (parcel lookup, e-file, bill pull).
  • Live MLS / ATTOM / Zillow comp feeds.
  • Server-side PDF generation (the wizard renders an HTML preview only).
  • Photo upload and image storage for condition evidence.
  • Authentication and multi-device sync.
  • Payment processing for the $49 / $99 / success-fee tiers.
  • Per-county appeal-form template library (US has ~3,000 counties; production would need a curated subset).

Open questions

  • Which county should the first-county-integration MVP target — Travis (TX), Wake (NC), or Cook (IL)? Each has high parcel volume but very different appeal mechanics.
  • Should the success-fee option be flat 15% or tiered by savings band?
  • How do we source initial comp data without an MLS license — is county recorder + Zillow scraping viable, or should we partner directly with ATTOM?
  • What's the right voice for the generated narrative — formal/legalistic, or plain-English homeowner-narrated? A/B test candidate.
  • Does the brokerage white-label channel cannibalize direct sales, or does it expand the pie because brokerages reach customers we wouldn't?