Home › How it works
How the Compliance Record Score works
Every property page layers original analysis on top of the raw public records, so it is never a raw data dump. The core of that analysis is the <strong>Compliance Record Score</strong> — and here is exactly how it is calculated.
What it is — and is not
The score is a transparent summary of a property’s code-enforcement record. A higher score means a cleaner record. It is not a statement about the people who own, manage, or live at a property; it is not a measure of the building’s current physical condition or safety; and it must never be read as an accusation of wrongdoing.
The formula
Each property starts at 100. We subtract points for the facts in the public record:
| Factor | Points subtracted (each) |
|---|---|
| Case carrying a lien (most serious) | −20 |
| Case that is not closed (open, civil, referred, in lien process) | −12 |
| Closed / resolved case | −3 |
| Any case dated within the last 24 months (recency weight) | −5 |
The result is clamped to a 0–100 range. The exact weights live in the open source of this site (src/lib/score.ts) so the score is fully reproducible.
Grades
| Grade | Score | Meaning |
|---|---|---|
| A | 90–100 | Clean record |
| B | 75–89 | Minor history |
| C | 55–74 | Moderate history |
| D | 35–54 | Elevated signals |
| F | 0–34 | High signal |
Data sources
Each region is fed by its own official, free, anonymous open-data feed. Violations and permits are joined to a property by their normalized street address.
- Miami-Dade County — 182,295 code-case records and 261,814 building permits. Violations feed → Permits feed →
- Fort Lauderdale — 66,436 code-case records and 204,760 building permits. Violations feed → Permits feed →
Coverage & freshness
Coverage currently spans 2 region(s) in South Florida and is expanding. County feeds cover unincorporated areas only; incorporated cities (e.g. Fort Lauderdale) are added as separate municipal sources. Data is republished from each jurisdiction “as-is” and may be incomplete, delayed, or — where noted — a historical archive. The static pages reflect the last data refresh; the Rental-Scam Checker queries Miami-Dade feeds live.
Our facts-only policy
We present public records and clearly-labeled, reproducible risk signals. We do not characterize any person or listing as fraudulent, and we link to the source so anyone can verify it.
Frequently asked questions
What is the Compliance Record Score?
A transparent 0–100 summary of a property’s government code-enforcement record — open cases, liens, recency, and total volume. A higher score means a cleaner record. It is not a measure of a building’s current condition or safety. The exact formula is above.
Is Sunshine Property Records an official government site?
No. It is an independent project, not affiliated with or endorsed by any government agency. It compiles official open-data records and adds plain-language analysis.
Can I use this to screen a tenant or employee, or for a background check?
No. This information is not a consumer report and Sunshine Property Records is not a consumer reporting agency. You may not use it for tenant screening, employment, credit, insurance, or any purpose covered by the Fair Credit Reporting Act (FCRA).
How current is the data?
The property pages are rebuilt daily from the source feeds and each shows its snapshot date. The Rental-Scam Checker queries Miami-Dade records live, so it always reflects the latest published data.
Where does the data come from?
Official open-data feeds: Miami-Dade County Open Data and the City of Fort Lauderdale GIS. Every property page links directly to the original source records so you can verify them.