Extract appraisals and title reports to structured JSON

Appraisals establish property value through comparable sales analysis. Title reports confirm ownership and identify liens. Both are critical to real estate lending. Sensible extracts appraisal and title data into validated JSON for underwriting, due diligence, and closing.

Why appraisals and title reports need specialized extraction

URAR 1004 form fields, comparable sales grids, and title legal descriptions present distinct challenges.

Comparable Sales Grid

The URAR 1004 grid lists the subject and up to three comparables with adjustments. Sensible extracts the full grid and all values.

Bundled Applications

Title commitments list Schedule B exceptions: easements, liens, and encumbrances. Each is extracted with its recording reference.

Dense Checkbox Grids

Commercial appraisals use income, cost, and sales comparison approaches. Sensible extracts each value and the reconciled final opinion.

Fields we extract

Extract any data you need from appraisals and title reports into your desired output schema

Subject property

Address, legal description, parcel number, property type, year built, GLA, lot size, room count, condition, zoning

Valuation data

Appraised value, effective date, sales comparison value, cost approach value, income approach value, comparable sale prices, adjustments

Title information

Vesting, legal description, prior deeds, Schedule B exceptions, liens, easements, CC&Rs, insured amount, title company

Title Commitment

Preliminary title report listing ownership, liens, and exceptions before closing.

Title Insurance Policy

Final title insurance policy issued after closing confirming insured ownership.

Residential Appraisal (Form 1004)

Uniform Residential Appraisal Report with comparable sales and value opinion.

Commercial Appraisal

Commercial property appraisal with income, cost, and sales comparison approaches.

Supported document types

Sensible processes all major appraisal forms and title document formats. Configurations handle URAR 1004, commercial appraisals, and title commitments from any provider.

Appraisals

URAR Form 1004, 2055 exterior-only, commercial appraisals, desktop appraisals, BPOs, AVMs

Title documents

Title commitments, preliminary title reports, title insurance policies (owner's and lender's), lien searches

Trusted by operations and engineering teams at

Common Questions

Details on appraisal and title report extraction.

What property details does Sensible capture from appraisals?

Sensible extracts property address, legal description, parcel number, property type, year built, GLA, lot size, room count, condition rating, and site improvements from the appraisal form.

Does Sensible extract title exceptions and encumbrances?

Yes. From title reports, Sensible extracts Schedule B exceptions, easements, liens, deed restrictions, and encumbrances. Each exception is returned as a separate item with its description and recording reference.

What valuation data does Sensible extract from appraisals?

Sensible captures appraised value, effective date, approach values (sales comparison, cost, income), reconciled value, and the appraiser's certification details.

Can Sensible extract comparable sales from appraisals?

Yes. Sensible extracts the comparable sales grid including address, sale price, sale date, GLA, lot size, and each adjustment line. Both URAR (1004) and summary formats are supported.

Do you support webhooks?

Yes. Sensible sends extraction results to your webhook endpoint when processing completes. You can also poll the API for status.

Does Sensible support human review?

Yes. Sensible flags extractions with low confidence for human review. You can configure review thresholds and workflows.

What security certifications does Sensible have?

Sensible is SOC 2 Type II certified and HIPAA compliant. Data is encrypted in transit and at rest.

How long is document data retained?

Documents are deleted after 30 days by default. You can configure shorter retention periods or request immediate deletion via API.

Is there a free trial?

Yes. Sensible offers a free tier with 50 documents per month. No credit card required to start.

How is pricing structured?

Sensible uses per-document pricing for predictable costs. No token-based billing or usage surprises. Volume discounts are available for higher throughput.

How do I integrate with Sensible?

Sensible provides REST APIs and SDKs for Python and Node.js. Most integrations take a few hours. Webhooks, Zapier, and direct API calls are all supported.

What file formats does Sensible support?

Sensible processes PDF, PNG, JPG, and TIFF files. PDFs can be native or scanned.

How accurate is the extraction?

Accuracy depends on document quality and configuration. Most production deployments achieve 95%+ accuracy with proper validation rules and confidence scoring.

How fast is document processing?

Most documents process in 2 to 10 seconds depending on complexity and page count.