This page documents the complete scoring system behind every ranking on this site: what we evaluate, which companies qualify, how each component is weighted and sourced, and what happens when data cannot be verified.
We evaluate companies that originate reverse mortgages for U.S. homeowners, not individual loan officers, branches or brokers. Every evaluation is built from the same canonical record for each company, so a fact appears in one place and flows to every page that uses it.
Only fields that have been checked against an approved source are eligible to influence a score. Anything unverified is shown as “Not verified” and is excluded from scoring rather than estimated.
A company must meet all of the following before it can appear in a ranked list.
A company is held out of ranked lists — though it may remain documented on the site — when any of the following apply.
Component weights must total 100% before a methodology version can be used. The configuration below totals 100% across 5 components, on a 0–5 score range shown to 1 decimal place.
Weights marked “placeholder” have not been set by editorial review yet. Until they are, this version stays in draft and no score is published.
| Component | Weight | What it measures | Min. completeness |
|---|---|---|---|
| Regulatory standing | 20% (placeholder) | Licensing status, HUD/FHA standing, and regulatory action history. | 100% |
| Availability | 20% (placeholder) | Where the lender is licensed and which products it can originate there. | 100% |
| Product range | 20% (placeholder) | Breadth of reverse mortgage products, including purchase and proprietary programs. | 100% |
| Cost transparency | 20% (placeholder) | Whether origination, servicing, and closing cost information is disclosed and sourced. | 100% |
| Consumer feedback | 20% (placeholder) | Complaint history and verified consumer review data. | 100% |
Each input declares the source types accepted as evidence. A value sourced from anywhere else does not qualify as verified and cannot contribute to a score, no matter how plausible it looks.
| Component | Input | Eligible sources | Normalization | Weight in component |
|---|---|---|---|---|
| Regulatory standing | NMLS status | Regulator record (NMLS, HUD/FHA, state) | Mapped values | 40% · required |
| Regulatory standing | HUD/FHA standing | Regulator record (NMLS, HUD/FHA, state), Government dataset | Presence of verified data | 30% · required |
| Regulatory standing | Regulatory actions | Regulator record (NMLS, HUD/FHA, state), Government dataset, Court record | Count scale 0–5 (inverted) | 30% · required |
| Availability | States licensed | Regulator record (NMLS, HUD/FHA, state), Company disclosure | Count scale 1–50 | 60% · required |
| Availability | Offers HECM | Regulator record (NMLS, HUD/FHA, state), Company disclosure | Boolean (met / not met) | 40% · required |
| Product range | HECM for Purchase | Company disclosure, Regulator record (NMLS, HUD/FHA, state) | Boolean (met / not met) | 40% · required |
| Product range | Proprietary / jumbo reverse | Company disclosure | Boolean (met / not met) | 60% · required |
| Cost transparency | Origination information | Company disclosure, Regulator record (NMLS, HUD/FHA, state), Government dataset | Presence of verified data | 34% · required |
| Cost transparency | Servicing fee information | Company disclosure, Regulator record (NMLS, HUD/FHA, state), Government dataset | Presence of verified data | 33% · required |
| Cost transparency | Closing cost information | Company disclosure, Regulator record (NMLS, HUD/FHA, state), Government dataset | Presence of verified data | 33% · required |
| Consumer feedback | CFPB complaints | Government dataset | Linear scale 0–10 (inverted) | 50% · required |
| Consumer feedback | Verified consumer rating | Review platform, BBB record | Rating rebased from a 5-point scale | 50% · required |
Scoring is a pure, deterministic function: the same verified dataset plus the same methodology version always produces the same scores and the same order.
When two companies finish with identical composite scores, the following rules are applied in order. Tiebreaks may never read commercial fields; the configuration is rejected at validation time if one does. If every rule ties, the stable internal record ID decides, so the order never drifts between builds.
| Order | Rule | Field | Direction |
|---|---|---|---|
| 1 | Higher verified data completeness | meta.dataCompleteness | Higher first |
| 2 | More recently verified record | lastVerified | Higher first |
| 3 | Alphabetical by slug | identity.slug | Lower first |
| 4 | Record id (final deterministic fallback) | meta.recordId | Lower first |
A company's record must reach 80% verified completeness across scored fields before a composite score may be published, and each component carries its own threshold shown in section 4.
Below those thresholds the company is shown as “Rating pending” and is not assigned a rank. We would rather publish nothing than publish a number we cannot support.
Companies leave and re-enter this market. Each record carries an explicit status with an effective date, and status drives ranking eligibility directly.
| Status | Effect on ranking | How it is presented |
|---|---|---|
| Active | Eligible for ranking once data completeness is met. | Listed normally. |
| Paused | Excluded from ranking while originations are paused. | Profile stays published with a status notice. |
| Exited market | Permanently excluded from active ranking. | Retained as a historical record with the exit noted. |
| Acquired | Excluded under the former name; the successor is evaluated separately. | Retained as a historical record linked to the successor entity. |
| Status verification required | Held out of ranking until status is confirmed against a primary source. | Profile carries a prominent verification notice. |
| Status unknown | Not ranked. | All unconfirmed fields render as "Not verified". |
The following companies in our data set are currently outside active ranking. Each remains documented, with its status and the date that status took effect where verified.
| Company | Status | Effective date | Successor / parent | Note |
|---|---|---|---|---|
| Liberty Reverse Mortgage | Exited market | Not verified | Finance of America Reverse (FAR) | Liberty Reverse Mortgage no longer originates reverse mortgages. This page is retained as a historical record. |
Rankings and scores are determined by our published editorial methodology and are not influenced by compensation.
This separation is enforced in code, not only by policy: commercial fields live in a separate part of each record and are removed before scoring runs, and any methodology configuration that references a commercial field fails validation and cannot be used.
Each material field carries its own source URL, publisher, source type, retrieval date, verification status and confidence, so any figure on the site can be traced back to where it came from. The workflow below describes the intended process; each step is labeled with whether it is actually running today.
Every company has one structured record holding identity, status, regulatory, geography, product, cost, servicing, reputation and editorial fields with per-field provenance.
Source URL, publisher, source type, retrieval date, last verified date, verification status, confidence and a human-review flag are stored alongside each value.
A pure scoring and ranking engine reads only verified, eligibly sourced fields and refuses to emit a score from a draft methodology or an incomplete record.
Systematic collection of regulator, government and company data into the canonical records.
Scheduled re-checks that mark aging fields stale and queue them for review.
Named editor review and approval recorded on each record before publication.
If anything on this site is wrong, we want it flagged. Our full corrections process, including how corrections are logged and published, is documented on the corrections page.
Each version records its effective date, status and what changed. Rankings are always produced by a specific version, so past results stay reproducible.
| Version | Status | Effective date | Change notes |
|---|---|---|---|
| 0.1.0-draft | Draft | Not set | Initial engine scaffold. Components, weights, normalization methods, and thresholds are placeholders pending research and editorial review. No scores are published from this version. |