DealSignal › Coverage › Phoenix
City of Phoenix, ArizonaPhoenix gives us something no other market does: the Neighborhood Services inspector's own words on every row. Instead of a category code you get “inoperable vehicle in the front yard” or “dead/dry palm fronds hanging within ten feet of the structure”.
Source and counts on this page were verified against the live endpoint on 6 August 2026. Numbers move; the method doesn't.
Phoenix publishes its Neighborhood Services Department (NSD) property-maintenance caseload as an ArcGIS feature layer: NSD_Property_Maintenance/MapServer/0 on maps.phoenix.gov, with the portal listing at phoenixopendata.com.
The signal is an unresolved NSD property-maintenance (blight) case. We keep the statuses that mean the case is still live — INITIAL INSPECTION, NOTICE OF VIOLATION ISSUED, TICKET ISSUED, IN RESEARCH, EXTENSION GRANTED, ABATEMENT — and drop everything closed.
The address field (CSM_ADDRESS) is complete down to ZIP+4, e.g. 9438 N 1ST AVE PHOENIX 85021-2402. And the NOTES field carries the complaint text verbatim, which is the richest per-row detail of any of our six sources.
Phoenix also publishes a CKAN copy of this data, republished monthly. We deliberately use the ArcGIS layer instead because it runs ahead of the file — at probe time the layer's newest case was PEF2026-24230 against the CSV's PEF2026-23688.
Documented Phoenix test run: --city Phoenix --limit 60 → 60 raw rows in, 58 unique properties out.
Census geocoder spot-check on twelve addresses: eleven matched, and the single miss was a record literally reading Unknow No Address. We now exclude those at source (CSM_ADDRESS LIKE 'UNKNOW%'), which makes the effective match rate 12 out of 12 on rows that reach you.
Unedited output, complaint text included. This is what makes Phoenix worth working.
| Signal | Date filed | Address | Complaint text (from the record) | Status | Owner | Phone |
|---|---|---|---|---|---|---|
| VIOLATION | not published | 9438 N 1ST Ave Phoenix 85021-2402 | There is an inoperable vehicle on this property. | INITIAL INSPECTION | ████████ ███████ | (███) ███-████ |
| VIOLATION | not published | 10001 N 19TH Ave Phoenix 85021-1907 | There is litter/debris on this property. | INITIAL INSPECTION | ████████ ███████ | (███) ███-████ |
| VIOLATION | not published | 3839 W Sunnyside Ave Phoenix 85029-3159 | There are dead/dry palm fronds hanging within ten (10) feet of the structure. | INITIAL INSPECTION | ████████ ███████ | (███) ███-████ |
| VIOLATION | not published | 2102 N 26TH Pl Phoenix 85008-2704 | There is an encampment in the rear yard of this property. | INITIAL INSPECTION | ████████ ███████ | (███) ███-████ |
| VIOLATION | not published | 4144 W Encanto Blvd Phoenix 85009-1004 | There is an inoperable vehicle on this property. | INITIAL INSPECTION | ████████ ███████ | (███) ███-████ |
NSD_Property_Maintenance/MapServer/0, filtered to unresolved statuses. Complaint text is the record's own NOTES field, trimmed of its “It has been reported that” prefix.Phoenix is the market where you should read the file rather than just dial it. The complaint text is a distress ladder, and it sorts your day for you.
INITIAL INSPECTION is early. NOTICE OF VIOLATION ISSUED and TICKET ISSUED mean the city has escalated. ABATEMENT means the city is preparing to do the work and bill the owner — that is a hard deadline with a dollar figure attached to it.Phoenix publishes no filing date, so we never quote one. The layer carries case number, address, district, status, inspection count and notes — and no date field at all. Every Phoenix row leaves our pipeline with a blank date and a freshness score of zero, by design. Currency comes from the open-status filter plus ordering by case number descending, not from a timestamp. If you see a vendor advertising "Phoenix code violations filed this week", ask them which field they are reading.
Some rows carry a non-Phoenix mailing city. You will see Scottsdale, Glendale, Tolleson and Laveen in the address line. That is the normal Phoenix USPS-versus-jurisdiction split, not bad data — NSD only enforces inside Phoenix city limits, so the property is in Phoenix even when the postal city is not.
This is property-maintenance/blight enforcement, not building permits. Structural and permit work sits in a different Phoenix system that we do not pull.
The city does not publish the owner. Name, phone and mailing address come from a licensed skip-trace provider; matching is probabilistic and some rows come back without a phone.
Public records are not consent to call. You own TCPA and Do Not Call compliance before you dial — see our Terms of Service, §2.3.
Tell us which Phoenix ZIP codes you buy in and we'll pull 25 unresolved NSD property-maintenance records for them, skip-trace them, and email you the file. No card, no call required.
Get 25 free Phoenix leads → See pricing & the $99 Pilot →Starter locks one Phoenix ZIP to you exclusively at $149/mo. The $99 Pilot gets you 100 skip-traced records with no subscription attached.
Other live markets: Chicago · Dallas · Tampa metro · Atlanta metro · San Francisco (no page yet — ask us)