Electrical permit history — 5870 E Broadway Bl

5870 E Broadway Bl, Tucson — built 1965, with 737 permits on record. Review electrical, HVAC and remodel history with links to official records.

Electrical Property Screening Report · Commercial property

5870 E Broadway Bl

A screening report for electrical planning, assembled from public-record indicators. It is not an official record and every figure in it should be verified against the issuing agency before it is relied on.

Verify parcel data at official source ↗

Built 1965 — 1960s commercial stock · last permitted panel/service work 2015 (finaled); a newer 2020 permit is expired without a final · HVAC 2019 (finaled); a newer 2025 permit is issued

Is it time to upgrade?

  • Electrical service & distributionFinaled permit foundA newer 2020 permit for the same system is recorded as “Expired” — The permit expired without a confirmed final status. The permit description states “NEW ELEC/S.S SERVICE + MISC.”. Last permitted 2015 (11 years ago). City inspection record: ELECTRIC - FINAL approved 2015-10-28. Contractor of record: E2 POWER AND SPECIAL SYSTEMS GROUP INC **APA**. Worth reading the permit itself: it names the service but does not read as an increase in capacity, so this may have been a like-for-like replacement rather than an upgrade. Separately from replacement: NFPA 70E expects the arc-flash study to be reviewed at least every five years, or after any change to the service. T15CM05985 — NEW SWITCH BOARD 400AMP
  • Heating, cooling & mechanicalFinaled permit foundA newer 2025 permit for the same system is recorded as “Inspections” — The work was permitted, but final completion is not confirmed. The permit description states “REMOVAL OF BROKEN 20 TON HEAT PUMP PACKAGE UNIT AND REPLACING WITH UPDATED NEW UNIT- NOTHING ELSE BEING REPLACED OR REMOVED- LIKE FOR LIKE- CRANE BEING USED- ON PRIVATE PROPERTY”. Last permitted 2019 (7 years ago). City inspection record: MECHANICAL - FINAL approved 2019-09-09. Contractor of record: COMFORT SYSTEMS USA SOUTHWEST **APA**. Packaged rooftop units work harder in Tucson than almost anywhere, so 12 to 15 years is a realistic service life rather than the 15 to 20 the industry quotes. T19CM03755 — REPLACE 6 RTU HEAT PUMPS AND 1 MINISPLIT
  • Fire alarm & life safetyFinaled permit foundA newer 2026 permit for the same system is recorded as “Issued” — The work was permitted, but final completion is not confirmed. The permit description states “ADD FOUR NEW FIRE ALARM NOTIFICATION DEVICES AS PER FA DRAWINGS”. Last permitted this year (2026). Panels and devices age out on their own schedule, and the code moves underneath them — a system that was compliant when installed is not automatically compliant now. TF-FCP-0626-00392 — EXPEDITE - Add and relocate 11 sprinkler drops for new tenant layout.
  • RoofNot in this windowNothing in the permit records we read for this parcel that names this system. Roof age matters electrically too: it sets what can be penetrated for new rooftop units, conduit, or solar.

A found permit means a lot. A missing one means less. We read the City of Tucson’s own permit file, not a recent extract of it — back to about 2006, and into the 1990s on properties with that much history. Microfiche before then was never fully digitized. Every record links to the city’s official file. A blank line does not say nothing was done: work gets done without permits all the time. The only way to know what is actually installed is to look at it.

What that usually means electrically

  • Era-based check

    A finaled 2015 panel/service permit is on record for this parcel, which makes it unlikely the original 100 A equipment is still in place. That is a permit record, not an inspection — verify the installed rating and the panel brand on site before sizing anything new. The permit record does not confirm this; an on-site inspection is required.

  • Era-based check — high priority

    Distribution gear this age is frequently past the point where the manufacturer still supports it. Breakers and fusible switches for obsolete lines can carry long lead times, which turns an outage into a shutdown. The permit record does not confirm this; an on-site inspection is required.

  • Era-based check

    NFPA 70E expects arc-flash studies to be reviewed at least every five years, or after any change to the service. Buildings this age often have labeling that no longer matches the installed gear. The permit record does not confirm this; an on-site inspection is required.

  • Worth confirming

    A pool or spa was permitted in 2025. Pool equipment brings its own bonding grid, GFCI requirements, and usually a subpanel — and the bonding rules have tightened since, so older installations are worth verifying.

  • Worth confirming

    Solar was permitted here in 2015. That means there is an existing interconnection, and the main breaker and busbar rating already carry a PV backfeed — so anything else you add (an EV charger, a heat pump) has to be checked against what is left under the 120% rule, not against the service size alone.

  • Worth confirming

    There is an electrical reconnect permit from 2010. The service was disconnected at some point and brought back — usually after a vacancy, a utility disconnect, or work that required the power off. Worth knowing what prompted it.

Solar and energy potential

Roof footprint
≈ 889,911 sq ft (county building-footprint layer, 3 structures)
Usable for solar, planning estimate
≈ 622,900 sq ft (~70% after setbacks, rooftop equipment and access paths)
Array that could fit
on the order of 6,850 kW — roughly 17,130 panels (low-tilt ballasted rows, 400 W class modules)
Estimated annual production
≈ 11,270,000 kWh (PVWatts, Tucson sun, low-tilt south)
Energy-charge offset at TEP commercial rates
$902,000–$1,465,000 a year (8–13¢/kWh energy + power-supply charges, by season and rate class)

Planning-level arithmetic on the roof area above — not a shading study, a structural review or a design. The offset assumes the building uses the power as it is generated; TEP pays far less (its export rate is about 5¢/kWh) for surplus sent to the grid, so the load profile decides the real value. The 30% federal credit (§48E) still applies to commercial systems placed in service by the end of 2027 — projects that began construction by July 4, 2026 have longer; confirm timing with a tax adviser.

TEP grid capacityThis parcel is not inside any of the 11 areas TEP has mapped as saturated with distributed generation (the nearest, “El Con Mall - Reid Park Area”, is about 2.4 miles away — TEP’s map set, July 2020). New generation still goes through TEP’s interconnection screens, and a heavy new load still merits a utility capacity check — the maps only mark where that review is most likely to bite.

Get a commercial solar & switchgear analysis

See the property

Satellite imagery © Google. Imagery can predate recent work and shows nothing about what is inside — context, not evidence.

Flood and drainage

The federal flood map and the local one are not the same map, and they do not always agree. FEMA’s is the insurance map; the City of Tucson regulates against its own, and that is the one a permit here is judged against.

The record behind this read

Parcel
12801005H
Year constructed
1965 (county record)
Permitting authority
Tucson
Zoning
C-3
Property type
Super Regional Shop Ctr Enclosed Mall
Sewer
Connection on file (2017, 2025, 2026) (county sewer connection records)
Flood zone
X — minimal flood hazard (FEMA)
Service on record
City records show the 2015 permit was finalized; the permit description states “NEW SWITCH BOARD 400AMP”.

The most recent permitted work on this parcel was in 2026. That says the parcel was worked on under permit, not what the work covered — a roof, a pool or a changeout tells you nothing about the electrical service. Work done without a permit leaves no trace here at all.

What this means for work here

Informational public-record summary — not engineering, inspection, valuation or purchasing advice, and not the official record.

The most recent permitted work on this parcel was in 2026. That says the parcel was worked on under permit, not what the work covered — a roof, a pool or a changeout tells you nothing about the electrical service. Work done without a permit leaves no trace here at all.

What that reading rests on. The issuing offices hold 737 building permits for this parcel dated between 1998 and 2026. By category the work is sign (113), spklr (108) and fence / wall (78). 528 of them carry a final inspection; the other 209 were issued, expired or are still open, which is not the same as work completed. There are 161 code-enforcement cases recorded against the parcel, all of them closed. We do not reproduce complaint text — it routinely names people with no connection to the property.

Go straight to the records

Each link opens the issuing office’s own file for that record — dates, scope, status and inspections are theirs to publish, and they are all on the other side of these links.

Read the records yourself. We republish selected facts and record numbers so you can find the file; the issuing agency’s record controls. The files are held by City of Tucson permit record (PRO) ↗ — search the parcel number 12801005H. Permit and parcel information courtesy of the City of Tucson and Pima County; their files are the official record and control over anything summarized here.

This is an inference from public records — the year a structure was built, how it is classified, and what has been permitted. It is not an inspection, and nothing here confirms what is actually installed at this address. The only way to know is to look in the panel. See an error in this public-record report? Report a correction · About this data.

Utility and upgrade pathElectric service here is Tucson Electric Power (TEP). A service or panel upgrade needs a TEP meter release and has to meet TEP’s service requirements — meter height and location, clearances, and the point of attachment. See TEP new-service requirements and the TEP standards notes.

In the public record: All commercial property · Commercial property in 85711 · Commercial & industrial reports · Homes in 85711 · Permit data by neighborhood

Planning work at this property?

Arizona Electrical Solutions provides electrical, HVAC, underground, design-build, tenant-improvement and general-contracting services in Tucson (four Arizona ROC licenses). Choose what describes you and send us this property’s address and public-record report for review — the address, parcel, report link and permit record travel with the request automatically.

What describes you?
Call (520) 308-6235

The contractor’s read is a plain-English brief of the record above, written by AI — what it shows across electrical, mechanical and the building itself, what is missing for the era, and what to verify on site.

What the flood note is not. The flood zone shown is FEMA’s National Flood Hazard Layer — the federal insurance map. Local floodplain mapping is not reproduced here; use the authority’s own map, linked above. Nothing here is a floodplain determination, an elevation certificate, or a substitute for one. A parcel can straddle a boundary, and a Letter of Map Amendment can remove a structure the map still covers. For a determination, ask the floodplain administrator for the jurisdiction named above; for a design that has to satisfy one, that is work we do.

Complete permit record (898 entries)

Every permit and case we hold for this parcel, newest first. Each number links to the official file.

YearNumberTypeStatus
2026TC-COM-0726-01166Commercial BuildingIssued
2026TF-FCP-0626-00416Fire Construction PermitIssued
2026TC-COM-0626-00885Commercial BuildingIn review
2026TF-FCP-0626-00392Fire Construction PermitComplete
2026TF-FCP-0426-00248Fire Construction PermitIssued
2026TS-PRM-0426-00131Sign - PermanentApproved
2026TC-COM-0226-00269Commercial BuildingInspections
2026TC-COM-0226-00250Commercial BuildingInspections
2026TS-PRM-0126-00020Sign - PermanentExpired
2026TS-PRM-0126-00008Sign - PermanentIssued
2025TC-COM-0725-01434Commercial BuildingInspections
2025TS-PRM-0625-00270Sign - PermanentIssued
2025TF-FCP-0525-00392Fire Construction PermitComplete
2025TF-FCP-0525-00376Fire Construction PermitComplete
2025TF-FCP-0525-00370Fire Construction PermitComplete
2025TS-PRM-0525-00195Sign - PermanentInspections complete
2025TF-FCP-0525-00349Fire Construction PermitComplete
2025TF-FCP-0425-00314Fire Construction PermitComplete
2025TR-UTL-0225-00296Right-of-Way (ROW) - UtilityComplete
2025TC-COM-0225-00252Commercial BuildingComplete
2025TS-PRM-0225-00054Sign - PermanentInspections complete
2024TC-COM-1224-02274Commercial BuildingComplete
2024TF-FCP-0824-00675Fire Construction PermitIssued
2024TF-FOP-0824-00929Fire Operational PermitFees paid
2024TS-PRM-0824-00338Sign - PermanentFees due
2024TC-COM-0724-01341Commercial BuildingComplete
2024TC-COM-0724-01315Commercial BuildingComplete
2024TC-COM-0724-01312Commercial BuildingVoid
2024TC-COM-0624-01101Commercial BuildingWithdrawn
2024TC-COM-0524-01052Commercial BuildingVoid
2024TC-COM-0524-00988Commercial BuildingIssued
2024TR-UTL-0524-00907Right-of-Way (ROW) - UtilityComplete
2024TC-COM-0524-00785Commercial BuildingIssued
2024TC-COM-0224-00283Commercial BuildingComplete
2024TC-CFO-0124-00001Certificate of OccupancyComplete
2023TS-PRM-1123-00615Sign - PermanentIssued
2023TF-FCP-1023-01245Fire Construction PermitComplete
2023TF-FCP-1023-01224Fire Construction PermitComplete
2023TS-PRM-1023-00572Sign - PermanentIssued
2023TF-FOP-1023-01588Fire Operational PermitComplete
2023TS-PRM-0923-00490Sign - PermanentVoid
2023TC-COM-0823-01896Commercial BuildingIssued
2023TC-COM-0823-01897Commercial BuildingVoid
2023TC-DMO-0723-00167Demolition PermitComplete
2023TC-DMO-0723-00165Demolition PermitVoid
2023TC-COM-0723-01781Commercial BuildingVoid
2023TC-COM-0723-01761Commercial BuildingIssued
2023TC-COM-0723-01702Commercial BuildingInspections complete
2023TC-COM-0623-01623Commercial BuildingComplete
2023TS-PRM-0623-00365Sign - PermanentInspections complete
2023TF-FCP-0623-00745Fire Construction PermitComplete
2023TS-PRM-0423-00257Sign - PermanentIssued
2023TC-COM-0423-00939Commercial BuildingComplete
2023TF-FOP-0223-00575Fire Operational PermitComplete
2022TR-UTL-1222-00504Right-of-Way (ROW) - UtilityComplete
2022TS-PRM-1222-00077Sign - PermanentIssued
2022TS-PRM-1122-00027Sign - PermanentIssued
2022T22OT00782Sign - PermanentComplete
2022T22OT00783Sign - PermanentComplete
2022T22FC00676FIRECONSFinal
2022T22OT00137Sign - PermanentComplete
2022T22OT00138Sign - PermanentComplete
2022T22CM01170Commercial BuildingExpired
2022T22CM00843Commercial BuildingExpired
2022T22OT00084Sign - PermanentComplete
2022T22CM00848COMBOFinal
2022T22OT00026SIGNFinal
2022T22CM00208Commercial BuildingExpired
2021T21FO00866FIREOPERFinal
2021T21FC00881FIRECONSFinal
2021T21OT00849Sign - PermanentExpired
2021T21FO00735FIREOPERFinal
2021T21FC00784FIRECONSFinal
2021T21FO00672FIREOPERFinal
2021T21CM07720Commercial BuildingExpired
2021T21CM06562COMBOFinal
2021T21CM06144COMBOFinal
2021T21OT00550SIGNFinal
2021T21FC00473FIRECONSFinal
2021T21OT00449SIGNFinal
2021T21DV03246Code enforcement caseComplian
2021T21FC00403FIRECONSFinal
2021T21DV03038Code enforcement caseNoverify
2021T21CM03941COMBOL of c
2021T21OT00364Sign - PermanentComplete
2021T21FO00219FIREOPERFinal
2021T21CM02591COMBOL of c
2021T21FC00162Fire Construction PermitExpired
2021T21RW00422ROWFinal
2020T20FO00520FIREOPERFinal
2020T20OT00481SIGNFinal
2020T20RW01784ROWFinal
2020T20FO00185FIREOPERVoid
2020T20FC00152Fire Construction PermitExpired
2020T20FO00180FIREOPERFinal
2020T20OT00198SIGNFinal
2020T20FC00120FIRECONSFinal
2020T20CM00010Commercial BuildingExpired
2019T19FO01116FIREOPERFinal
2019T19RW07560ROWFinal
2019T19FC00993Fire Construction PermitExpired
2019T19FO01036FIREOPERFinal
2019T19FC00965Fire Construction PermitExpired
2019T19CM08273COMBOC of o
2019T19OT01005SIGNFinal
2019T19DV08064FireComplian
2019T19OT00968SIGNFinal
2019T19FO00802FIREOPERFinal
2019T19FC00815Fire Construction PermitExpired
2019T19FO00755FIREOPERFinal
2019T19FO00732FIREOPERFinal
2019T19FO00729FIREOPERFinal
2019T19RW04934ROWFinal
2019T19FC00680FIRECONSFinal
2019T19FO00676FIREOPERFinal
2019T19FO00668FIREOPERFinal
2019T19EL00248ELECTFinal
2019T19FC00575FIRECONSFinal
2019T19FC00456FIRECONSFinal
2019T19CM04123COMBOFinal
2019T19CM03942Commercial BuildingExpired
2019T19CM03892COMBOFinal
2019T19CM03755COMBOFinal
2019T19CM02696COMBOL of c
2019T19CM02701COMBOExpired
2019T19OT00228Sign - PermanentExpired
2019T19FC00150FIRECONSFinal
2019T19FC00124FIRECONSFinal
2019T19RW00468ROWFinal
2019T19FC00050FIRECONSFinal
2019T19OT00061SIGNFinal
2019T19RW00274ROWFinal
2019T19RW00275ROWFinal
2019T19OT00058SIGNFinal
2019T19FO00027FIREOPERFinal
2019T19FC00002FIRECONSFinal
2018T18CM09985COMBOFinal
2018T18CM09611COMBOL of c
2018T18FC00966Fire Construction PermitExpired
2018T18CM09181COMBOC of o
2018T18OT01164Sign - PermanentExpired
2018T18FO00918FIREOPERFinal
2018T18CM07969COMBOL of c
2018T18OT01050SIGNFinal
2018T18FC00743FIRECONSFinal
2018T18FC00727FIRECONSFinal
2018T18FC00684FIRECONSFinal
2018T18CM06076COMBOC of o
2018T18FO00613FIREOPERVoid
2018T18CM05380COMBOC of o
2018T18OT00683Sign - PermanentExpired
2018T18RW02724ROWFinal
2018T18CM04352COMBOExpired
2018T18OT00584Sign - PermanentIssued
2018T18CM03862COMBOExpired
2018T18CM03776COMBOFinal
2018T18FC00405FIRECONSWithdrwn
2018T18FO00397FIREOPERFinal
2018T18FO00398FIREOPERFinal
2018T18CM03113Commercial BuildingExpired
2018T18FC00329FIRECONSFinal
2018T18FC00307FIRECONSFinal
2018T18RW01638ROWFinal
2018T18FC00282FIRECONSFinal
2018T18CM01725COMBOL of c
2018T18RW00842ROWFinal
2018T18OT00184Sign - PermanentExpired
2018T18CM00980COMBOL of c
2018T18OT00005Sign - PermanentExpired
2018T18CM00055COMBOC of o
2018T18CM00056COMBOFinal
2017T17FC00996Fire Construction PermitExpired
2017T17FC00985FIRECONSWithdrwn
2017T17RW05213ROWFinal
2017T17FC00946FIRECONSFinal
2017T17FC00940FIRECONSFinal
2017T17DV05934VegetationComplian
2017T17CM08134COMBOFinal
2017T17CM07840COMBOL of c
2017T17RW04368ROWFinal
2017T17CM07415COMBOC of o
2017T17CM07416COMBOC of o
2017T17FC00788Fire Construction PermitExpired
2017T17CM07391COMBOExpired
2017T17CM06982COMBOExpired
2017T17CM06512COMBOExpired
2017T17CM06258COMBOExpired
2017DP17-0194DEVPKGWithdrwn
2017T17CM06079COMBOWithdrwn
2017T17CM06080COMBOWithdrwn
2017T17FC00502FIRECONSFinal
2017T17FC00498Fire Construction PermitExpired
2017T17FC00499Fire Construction PermitExpired
2017T17CM04658COMBOFinal
2017T17OT00623SIGNExpired
2017T17FC00485FIRECONSFinal
2017T17OT00611SIGNExpired
2017T17FO00289FIREOPERFinal
2017T17FO00290FIREOPERFinal
2017T17OT00344SIGNFinal
2017T17FC00254FIRECONSFinal
2017T17OT00339SIGNFinal
2017T17CM02026COMBOExpired
2017T17FC00198FIRECONSFinal
2017T17CM01821COMBOL of c
2017T17CM01431COMBOL of c
2017T17FO00142FIREOPERFinal
2017T17FO00143FIREOPERFinal
2017T17CM01216COMBOC of o
2017T17FO00047FIREOPERFinal
2017T17FC00033FIRECONSFinal
2016T16OT01480SIGNExpired
2016T16FC00314FIRECONSFinal
2016T16FO00103FIREOPERWithdrwn
2016T16CM08313COMBOFinal
2016T16CM08231COMBOL of c
2016T16OT01240SIGNExpired
2016T16FC00110FIRECONSFinal
2016T16CM07032COMBOL of c
2016T16RW01367ROWFinal
2016T16BU01102SPKLRFinal
2016T16BU01105BUILDFinal
2016T16OT00882SIGNFinal
2016T16BU01043BUILDFinal
2016T16DV03746Code enforcement caseComplian
2016T16BU00928SPKLRFinal
2016T16CM04497COMBOWithdrwn
2016T16BU00864SPKLRClosed
2016T16CM04074COMBOC of o
2016T16OT00483SIGNFinal
2016T16BU00530SPKLRFinal
2016T16BU00531SPKLRFinal
2016T16BU00532SPKLRFinal
2016T16CM01284COMBOL of c
2016T16OT00235SIGNExpired
2016T16BU00132SPKLRFinal
2016T16BU00117BUILDFinal
2016T16CM00345COMBOL of c
2016T16BU00044TENTSExpired
2016T16OT00024SIGNFinal
2015T15BU01423BUILDFinal
2015T15BU01402SPKLRFinal
2015T15CM08501COMBOFinal
2015T15OT01597SIGNFinal
2015T15CM08285COMBOFinal
2015T15BU01318BUILDFinal
2015T15BU01279BUILDFinal
2015T15BU01260SPKLRFinal
2015T15BU01228SPKLRFinal
2015T15CM07190COMBOFinal
2015T15OT01367SIGNExpired
2015T15CM06985COMBOC of o
2015T15CM06680COMBOFinal
2015T15CM06242COMBOL of c
2015T15CM05984COMBOFinal
2015T15CM05985COMBOFinal
2015T15CM05986COMBOExpired
2015T15OT01116SIGNFinal
2015T15BU00956SPKLRFinal
2015T15OT01060SIGNClosed
2015T15CM05489COMBOFinal
2015T15BU00898BUILDFinal
2015T15BU00886SPKLRFinal
2015T15CM05184COMBOC of o
2015T15BU00821BUILDExpired
2015T15OT00934SIGNFinal
2015T15CM04576COMBOL of c
2015T15OT00875SIGNFinal
2015T15BU00735SPKLRFinal
2015T15BU00715BUILDFinal
2015T15BU00666SPKLRFinal
2015T15CM03233COMBOFinal
2015T15BU00514BUILDFinal
2015T15CM03106COMBOExpired
2015T15CM02683COMBOL of c
2015T15BU00396SPKLRFinal
2015T15BU00370BUILDFinal
2015T15CM01639COMBOFinal
2015T15OT00295SIGNFinal
2015T15OT00233SIGNFinal
2015T15OT00228SIGNVoid
2015T15BU00181BUILDFinal
2015T15BU00175SPKLRFinal
2015T15BU00176SPKLRFinal
2015T15CM00967COMBOC of o
2015T15BU00141BUILDFinal
2015T15OT00158SIGNExpired
2015T15DV00634Code enforcement caseNoverify
2015T15BU00023SPKLRFinal
2015T15CM00198COMBOL of c
2015T15OT00035SIGNExpired
2014T14CM08559COMBOC of o
2014T14OT01543SIGNFinal
2014T14CM07591COMBOFinal
2014T14BU01186SPKLRExpired
2014T14CM07271COMBOFinal
2014T14CM07066COMBOC of o
2014T14BU01152SPKLRExpired
2014T14BU01130SPKLRFinal
2014T14BU01120BUILDFinal
2014T14OT01285SIGNWithdrwn
2014T14OT01275SIGNExpired
2014T14OT01269SIGNExpired
2014T14OT01252SIGNFinal
2014T14DV07400Code enforcement caseComplian
2014T14CM06047COMBOFinal
2014T14OT01115SIGNExpired
2014T14CM05613COMBOExpired
2014T14BU00916SPKLRFinal
2014T14OT01024SIGNFinal
2014T14BU00831SPKLRFinal
2014T14CM04645COMBOC of o
2014T14CM04263COMBOFinal
2014T14CM04043COMBOExpired
2014T14CM03980COMBOL of c
2014T14BU00697SPKLRFinal
2014T14BU00698SPKLRFinal
2014T14BU00702BUILDFinal
2014T14OT00786SIGNFinal
2014T14CM03540COMBOFinal
2014T14BU00602SPKLRVoid
2014T14BU00603BUILDFinal
2014T14CM03283COMBOL of c
2014T14CM03065COMBOExpired
2014T14BU00514SPKLRFinal
2014T14BU00516SPKLRFinal
2014T14CM02631COMBOL of c
2014T14BU00476BUILDFinal
2014T14CM02612COMBOVoid
2014T14CM02317COMBOC of o
2014T14CM02175COMBOL of c
2014T14BU00376BUILDFinal
2014T14ME00029MECHFinal
2014T14BU00339BUILDFinal
2014T14BU00320SPKLRFinal
2014T14OT00342SIGNFinal
2014T14EX00190EXCAVClosed
2014T14BU00211BUILDFinal
2014T14BU00173SPKLRFinal
2014T14OT00136SIGNFinal
2014T14CM00139COMBOL of c
2014T14CM00077COMBOL of c
2014T14CM00045COMBOC of o
2013T13CM07522COMBOL of c
2013T13OT01404SIGNExpired
2013T13BU01160SPKLRFinal
2013T13BU01154BUILDFinal
2013T13CM06211COMBOL of c
2013T13OT01167SIGNFinal
2013T13BU01048SPKLRClosed
2013DP13-0187Development PackageComplete
2013T13CM05628COMBOC of o
2013T13CM05186COMBOL of c
2013T13BU00943SPKLRFinal
2013T13CM05014COMBOC of o
2013T13CM04548COMBOC of o
2013T13OT00832SIGNFinal
2013T13CM04344COMBOExpired
2013T13BU00839SPKLRFinal
2013T13BU00793BUILDClosed
2013T13CM03475COMBOExpired
2013T13BU00643SPKLRFinal
2013T13CM03154COMBOExpired
2013T13BU00595SPKLRFinal
2013T13CM03044COMBOFinal
2013T13BU00571SPKLRFinal
2013T13OT00521SIGNExpired
2013T13OT00500SIGNFinal
2013T13OT00471SIGNFinal
2013T13BU00463SPKLRFinal
2013T13CM01980COMBOC of o
2013T13CM01788COMBOC of o
2013T13CM01721COMBOFinal
2013T13CM01632COMBOWithdrwn
2013T13CM01498COMBOFinal
2013T13BU00275SPKLRFinal
2013T13CM01340COMBOC of o
2013T13OT00247SIGNExpired
2013T13OT00239SIGNFinal
2013T13BU00178SPKLRFinal
2013T13BU00179SPKLRFinal
2013T13OT00182SIGNExpired
2013T13BU00142SPKLRFinal
2013T13CM00620COMBOC of o
2013T13BU00129SPKLRFinal
2013T13CM00496COMBOC of o
2013T13CM00436COMBOC of o
2013T13CM00412COMBOC of o
2013T13OT00078SIGNFinal
2013T13OT00058SIGNFinal
2012T12CM08122COMBOC of o
2012T12OT01688SIGNClosed
2012T12CM08000COMBOFinal
2012DP12-0231Development PackageComplete
2012T12CM07786COMBOC of o
2012T12OT01602SIGNFinal
2012T12CM07258COMBOFinal
2012T12CM06678COMBOFinal
2012T12OT01446SIGNExpired
2012T12DV09699Code enforcement caseComplian
2012T12BU01219SPKLRFinal
2012T12OT01380C-OF-OC of o
2012T12CM05716COMBOFinal
2012T12TUP0011TUPClosed
2012T12CM05100COMBOExpired
2012T12CM04376COMBOWithdrwn
2012T12BU00794BUILDWithdrwn
2012T12BU00795BUILDFinal
2012T12BU00776BUILDFinal
2012T12OT00896SIGNFinal
2012T12OT00897SIGNFinal
2012T12CM03518COMBOExpired
2012T12BU00720SPKLRFinal
2012T12CM03303COMBOExpired
2012T12CM03116COMBOExpired
2012T12DV04490FireComplian
2012T12CM02893COMBOExpired
2012T12OT00680SIGNFinal
2012T12OT00649SIGNFinal
2012T12BU00481SPKLRFinal
2012T12OT00593SIGNExpired
2012T12OT00563SIGNExpired
2012T12BU00441SPKLRFinal
2012T12CM01334COMBOC of o
2012T12OT00473SIGNExpired
2012T12BU00355SPKLRFinal
2012T12CM00994COMBOC of o
2012T12CM00972COMBOFinal
2012T12OT00397SIGNExpired
2012T12CM00604COMBOC of o
2012T12CM00337COMBOFinal
2012T12BU00162SPKLRFinal
2012T12OT00166SIGNFinal
2012T12OT00068SIGNFinal
2012T12OT00069SIGNExpired
2012T12CM00048COMBOFinal
2011T11CM03914COMBOC of o
2011T11OT02261SIGNFinal
2011T11OT02064SIGNFinal
2011T11CM03420COMBOC of o
2011T11OT02031SIGNFinal
2011T11CM03265COMBOC of o
2011T11BU01321SPKLRFinal
2011T11BU01274SPKLRFinal
2011T11OT01828SIGNFinal
2011T11OT01793SIGNExpired
2011T11OT01794SIGNExpired
2011T11OT01749SIGNExpired
2011T11CM02841COMBOC of o
2011T11OT01711SIGNExpired
2011T11CM02799COMBOFinal
2011T11OT01616SIGNFinal
2011T11OT01618SIGNFinal
2011T11BU01058BUILDFinal
2011T11BU01051SPKLRFinal
2011T11CM02505COMBOFinal
2011T11BU01034SPKLRFinal
2011T11OT01491SIGNExpired
2011T11ME00194MECHFinal
2011T11CM02099COMBOC of o
2011T11PL01074PLUMBExpired
2011T11BU00776SPKLRFinal
2011T11BU00777SPKLRFinal
2011T11CM01740COMBOWithdrwn
2011T11OT01101SIGNFinal
2011T11BU00670SPKLRFinal
2011T11CM01486COMBOC of o
2011T11OT00971SIGNFinal
2011T11CM01252COMBOFinal
2011T11CM01199COMBOC of o
2011T11CM01150COMBOFinal
2011T11OT00758SIGNClosed
2011T11OT00431SIGNExpired
2011T11OT00345SIGNFinal
2011T11BU00199SPKLRFinal
2011T11BU00200SPKLRFinal
2011T11BU00201SPKLRFinal
2011T11ME00043MECHFinal
2011T11FR00270Code enforcement caseComplete
2011T11OT00186SIGNFinal
2011T11BU00111SPKLRFinal
2011T11OT00105SIGNFinal
2011T11OT00081SIGNFinal
2011T11BU00038SPKLRFinal
2010T10CM03421COMBOC of o
2010T10CM03374COMBOC of o
2010T10OT02552SIGNWithdrwn
2010T10CM03329COMBOC of o
2010T10FR02531FirePrecite
2010T10CM03263COMBOC of o
2010T10OT02474SIGNExpired
2010T10OT02442C-OF-OC of o
2010T10FR02393Code enforcement caseComplete
2010T10BU01649SPKLRFinal
2010T10OT02361SIGNFinal
2010T10CM03031COMBOC of o
2010T10OT02294C-OF-OC of o
2010T10FR02101Code enforcement caseField
2010T10EL02256ELECTFinal
2010T10CM02643COMBOC of o
2010T10EL02147ELECTFinal
2010T10OT01941SIGNFinal
2010T10CM02451COMBOC of o
2010T10OT01888SIGNFinal
2010T10FR01860ElectricalComplete
2010T10BU01333SPKLRFinal
2010T10CM02281COMBOC of o
2010T10OT01757SIGNExpired
2010T10OT01552SIGNFinal
2010T10FR01360FireReferred
2010T10CM01914COMBOFinal
2010T10FR01303FireComplete
2010T10FR01305FireComplete
2010T10OT01463SIGNExpired
2010T10OT01434SIGNFinal
2010T10OT01414SIGNClosed
2010T10OT01347SIGNFinal
2010T10BU00965SPKLRFinal
2010T10OT01302SIGNWithdrwn
2010T10OT01262SIGNFinal
2010T10OT01153SIGNFinal
2010T10OT01131SIGNFinal
2010T10BU00819SPKLRFinal
2010T10FR01004Code enforcement caseComplete
2010T10DV03183Code enforcement caseReferred
2010T10FR00923FireComplete
2010T10FR00799Code enforcement caseComplete
2010T10FR00800Code enforcement caseReferred
2010T10FR00801FireComplete
2010T10FR00784Code enforcement caseReferred
2010T10CM01056COMBOC of o
2010T10CM00989COMBOC of o
2010T10FR00744FireComplete
2010T10BU00579BUILDFinal
2010T10OT00744C-OF-OC of o
2010T10BU00498SPKLRFinal
2010T10CM00778COMBOC of o
2010T10FR00632Code enforcement caseComplete
2010T10FR00635Code enforcement caseComplete
2010T10OT00630SIGNFinal
2010T10BU00442SPKLRExpired
2010T10OT00566SIGNFinal
2010T10OT00568SIGNFinal
2010T10FR00490Code enforcement caseComplete
2010T10BU00355SPKLRFinal
2010T10OT00457SIGNExpired
2010T10OT00392SIGNFinal
2010T10BU00273SPKLRFinal
2010T10FR00298Code enforcement caseComplete
2010T10FR00299Code enforcement caseComplete
2010T10FR00300Code enforcement caseSuspnded
2010T10CM00287COMBOC of o
2010T10BU00207SPKLRFinal
2010T10CM00274COMBOC of o
2010T10FR00249FireComplete
2010T10CM00149COMBOC of o
2010T10AN00013ADDRNEWIssued
2010T10CM00041COMBOC of o
2009T09AN00663ADDRNEWIssued
2009T09OT02803SIGNFinal
2009T09CM03252COMBOC of o
2009T09CM03257COMBOFinal
2009T09BU01799SPKLRFinal
2009T09CM03210COMBOC of o
2009T09OT02640C-OF-OVoid
2009T09OT02296SIGNFinal
2009T09FR03379Code enforcement caseComplete
2009T09CM02629COMBOFinal
2009T09AN00537ADDRNEWIssued
2009T09OT02069C-OF-OC of o
2009T09FR03070Code enforcement caseComplete
2009T09CM02527COMBOC of o
2009T09OT01989SIGNFinal
2009T09OT01977SIGNFinal
2009T09DV05363RefuseNoverify
2009T09AN00508ADDRNEWIssued
2009T09CM02405COMBOFinal
2009T09AN00496ADDRNEWIssued
2009T09ME00578MECHFinal
2009T09BU01272SPKLRFinal
2009T09BU01146SPKLRFinal
2009T09AN00430ADDRNEWIssued
2009T09OT01554SIGNExpired
2009T09PL01252PLUMBFinal
2009T09AN00409ADDRNEWIssued
2009T09CM01906COMBOC of o
2009T09BU00989SPKLRFinal
2009T09OT01384SIGNFinal
2009T09OT01366SIGNFinal
2009T09AN00300ADDRNEWIssued
2009T09OT01054C-OF-OC of o
2009T09OT00957SIGNFinal
2009T09AN00264ADDRNEWIssued
2009T09CM01232COMBOC of o
2009T09OT00950SIGNFinal
2009T09BU00661SPKLRFinal
2009T09FR01536Code enforcement caseComplete
2009T09FR01411Code enforcement caseComplete
2009T09FR01361Code enforcement caseComplete
2009T09AN00218ADDRNEWIssued
2009T09CM00915COMBOWithdrwn
2009T09FR01322Code enforcement caseComplete
2009T09FR01277Code enforcement caseComplete
2009T09FR01211Code enforcement caseComplete
2009T09FR01214Code enforcement caseComplete
2009T09OT00670SIGNFinal
2009T09CM00726COMBOC of o
2009T09FR01115Code enforcement caseComplete
2009T09FR00941Code enforcement caseComplete
2009T09CM00558COMBOExpired
2009T09FR00809Code enforcement caseComplete
2009T09BU00207SPKLRFinal
2009T09AN00059ADDRNEWIssued
2009T09OT00242SIGNFinal
2009T09OT00197SIGNFinal
2009T09AN00043ADDRNEWIssued
2009T09OT00170SIGNFinal
2009T09OT00155SIGNFinal
2009T09BU00095BUILDFinal
2009T09ME00034MECHWithdrwn
2009T09FR00148Code enforcement caseComplete
2009T09BU00024SPKLRFinal
2009T09BU00028SPKLRFinal
2009T09CM00025COMBOC of o
2009T09OT00001SIGNFinal
2008T08FR04829FireComplete
2008T08OT03013SIGNExpired
2008T08FR04809Code enforcement caseComplete
2008T08FR04812Code enforcement caseReferred
2008T08FR04803Code enforcement caseComplete
2008T08AN00998ADDRNEWIssued
2008T08OT02969SIGNFinal
2008T08OT02955SIGNFinal
2008T08FR04752Code enforcement caseComplete
2008T08OT02821C-OF-OC of o
2008T08BU02068SPKLRFinal
2008T08CM03770COMBOWithdrwn
2008T08FR04383FireComplete
2008T08OT02712SIGNFinal
2008T08AN00952ADDRNEWIssued
2008T08CM03683COMBOC of o
2008T08BU01992SPKLRFinal
2008T08CM03590COMBOWithdrwn
2008T08OT02535SIGNFinal
2008T08FR03925Code enforcement caseComplete
2008T08FR03888FireReferred
2008T08FR03896Code enforcement caseComplete
2008T08FR03897Code enforcement caseSuspnded
2008T08FR03874Code enforcement caseComplete
2008T08OT02500SIGNFinal
2008T08FR03793Code enforcement caseComplete
2008T08FR03794Code enforcement caseComplete
2008T08FR03728Code enforcement caseComplete
2008T08FR03731Code enforcement caseComplete
2008T08FR03732Code enforcement caseComplete
2008T08FR03733Code enforcement caseComplete
2008T08FR03674Code enforcement caseComplete
2008T08FR03597Code enforcement caseComplete
2008T08FR03612Code enforcement caseComplete
2008T08AN00863ADDRNEWIssued
2008T08CM03257COMBOC of o
2008T08FR03384Code enforcement caseComplete
2008T08FR03389Code enforcement caseComplete
2008T08FR03399Code enforcement caseComplete
2008T08CM03174COMBOWithdrwn
2008T08FR02975Code enforcement caseComplete
2008T08FR02976Code enforcement caseComplete
2008T08FR02981Code enforcement caseComplete
2008T08FR02982Code enforcement caseComplete
2008T08FR02983Code enforcement caseComplete
2008T08OT02138C-OF-OC of o
2008T08FR02651Code enforcement caseComplete
2008T08FR02652Code enforcement caseComplete
2008T08FR02653Code enforcement caseComplete
2008T08FR02654Code enforcement caseComplete
2008T08FR02655Code enforcement caseComplete
2008T08FR02590Code enforcement caseComplete
2008T08FR02591Code enforcement caseComplete
2008T08FR02592Code enforcement caseComplete
2008T08FR02593Code enforcement caseComplete
2008T08FR02595Code enforcement caseComplete
2008T08FR02596Code enforcement caseComplete
2008T08FR02601Code enforcement caseComplete
2008T08FR02584Code enforcement caseComplete
2008T08FR02585Code enforcement caseComplete
2008T08BU01576BUILDFinal
2008T08FR02525Code enforcement caseComplete
2008T08FR02539Code enforcement caseComplete
2008T08FR02564Code enforcement caseComplete
2008T08FR02565Code enforcement caseComplete
2008T08FR02496Code enforcement caseComplete
2008T08AN00786ADDRNEWIssued
2008T08BU01552SPKLRFinal
2008T08OT01994SIGNFinal
2008T08AN00782ADDRNEWIssued
2008T08CM02847COMBOC of o
2008T08OT01986SIGNFinal
2008T08FR02485Code enforcement caseComplete
2008T08OT01926SIGNFinal
2008T08OT01909SIGNFinal
2008T08OT01910SIGNFinal
2008T08AN00753ADDRNEWIssued
2008T08BU01419SPKLRFinal
2008T08BU01387SPKLRFinal
2008T08FR01735FireComplete
2008T08FR01736FireComplete
2008T08FR01649Code enforcement caseComplete
2008T08CM02141COMBOC of o
2008T08FR01590FireComplete
2008T08CM01820COMBOC of o
2008T08FR01310Code enforcement caseComplete
2008T08AN00528ADDRNEWIssued
2008T08CM01647COMBOC of o
2008T08FR01247Code enforcement caseComplete
2008T08FR01227FireComplete
2008T08FR01228FireComplete
2008T08FR01229FireComplete
2008T08OT00881SIGNFinal
2008T08FR00885Code enforcement caseComplete
2008T08CM01096COMBOFinal
2008T08BU00610SPKLRFinal
2008T08BU00427BUILDWithdrwn
2008T08BU00428BUILDWithdrwn
2008T08BU00429BUILDFinal
2008T08FR00597Code enforcement caseComplete
2008T08FR00581FireComplete
2008T08AN00199ADDRNEWIssued
2008T08CM00633COMBOC of o
2008T08BU00341SPKLRFinal
2008T08FR00459Code enforcement caseComplete
2008T08FR00463Code enforcement caseComplete
2008T08FR00311Code enforcement caseComplete
2008T08CM00275COMBOFinal
2008T08FR00187Code enforcement caseComplete
2008T08FR00188FireComplete
2008T08FR00178FireComplete
2008T08FR00132FireComplete
2008T08BU00013SPKLRFinal
2008T08FR00073FireComplete
2008T08FR00074FireComplete
2007T07FR02579Code enforcement caseComplete
2007T07AN01044ADDRNEWIssued
2007T07CM04761COMBOC of o
2007T07FR02549Code enforcement caseComplete
2007T07OT02764SIGNFinal
2007T07CM04354COMBOFinal
2007T07CM04327COMBOC of o
2007T07AN00845ADDRNEWIssued
2007T07BU02149SPKLRFinal
2007T07OT02240SIGNFinal
2007T07CM03900COMBOC of o
2007T07FR01912Code enforcement caseComplete
2007T07OT02203SIGNFinal
2007T07FR01888Code enforcement caseComplete
2007T07FR01889Code enforcement caseComplete
2007T07FR01890Code enforcement caseComplete
2007T07FR01853Code enforcement caseComplete
2007T07FR01854Code enforcement caseComplete
2007T07FR01839Code enforcement caseComplete
2007T07FR01841Code enforcement caseComplete
2007T07FR01817Code enforcement caseComplete
2007T07FR01818Code enforcement caseComplete
2007T07OT02115SIGNFinal
2007T07OT02116SIGNFinal
2007T07FR01804Code enforcement caseComplete
2007T07FR01805Code enforcement caseComplete
2007T07FR01797Code enforcement caseComplete
2007T07FR01798Code enforcement caseComplete
2007T07FR01787Code enforcement caseComplete
2007T07FR01788Code enforcement caseComplete
2007T07FR01769Code enforcement caseComplete
2007T07FR01781Code enforcement caseComplete
2007T07FR01782Code enforcement caseComplete
2007T07FR01784Code enforcement caseComplete
2007T07FR01755Code enforcement caseComplete
2007T07FR01719Code enforcement caseComplete
2007T07FR01720Code enforcement caseComplete
2007T07FR01694Code enforcement caseComplete
2007T07FR01695Code enforcement caseComplete
2007T07FR01629Code enforcement caseComplete
2007T07FR01594Code enforcement caseReferred
2007T07BU01723SPKLRFinal
2007T07EL01500ELECTFinal
2007T07OT01743C-OF-OC of o
2007T07BU01463SPKLRFinal
2007T07BU01300SPKLRFinal
2007T07CM02127COMBOWithdrwn
2007T07OT00962SIGNWithdrwn
2007T07OT00963SIGNExpired
2007T07BU00792TENTSFinal
2007T07DV03244Code enforcement caseComplian
2007T07FR00464Code enforcement caseComplete
2007T07BU00367BUILDFinal
2006T06FR02912Code enforcement caseComplete
2006T06VL01362Code enforcement caseVoid
2006T06FR02902Code enforcement caseComplete
2006T06OT03225C-OF-OExpired
2006T06VL01356Code enforcement caseComplian
2006T06CM05949COMBOC of o
2006T06AN01161ADDRNEWIssued
2006T06CM05866COMBOFinal
2006T06OT02821SIGNFinal
2006T06OT02589SIGNFinal
2006T06AN01030ADDRNEWIssued
2006T06BU02391SPKLRClosed
2006T06CM05257COMBOWithdrwn
2006T06BU02331SPKLRFinal
2006T06OT02481SIGNWithdrwn
2006T06OT02403SIGNFinal
2006T06FR02465Code enforcement caseComplete
2006T06CM04413COMBOC of o
2006T06FR02355Code enforcement caseComplete
2006T06FR02356Code enforcement caseComplete
2006T06BU01886SPKLRFinal
2006T06CM03445COMBOC of o
2006T06OT01383SIGNExpired
2006T06CM01317COMBOWithdrwn
2006T06FR00205Code enforcement caseComplete
2006T06FR00206Code enforcement caseComplete
2005T05BU03004SPKLRFinal
2005T05AN01241ADDRNEWIssued
2005T05CM05801COMBOC of o
2005T05BU02741SPKLRFinal
2005T05BU02682SPKLRFinal
2005T05OT02764SIGNFinal
2005T05OT02765SIGNFinal
2005T05BU02502DEMOClosed
2005T05OT02543SIGNFinal
2005T05OT02490SIGNFinal
2005T05OT02341SIGNFinal
2005T05OT02292SIGNFinal
2005T05OT02293SIGNFinal
2005T05CM04747COMBOC of o
2005T05OT02118SIGNFinal
2005T05OT02119SIGNFinal
2005T05BU02033SPKLRFinal
2005T05OT01984SIGNFinal
2005T05OT01985SIGNFinal
2005T05BU01985TENTSExpired
2005T05CM04174COMBOWithdrwn
2005T05OT01771SIGNFinal
2005T05EX00734EXCAVClosed
2005T05BU01723DEMOWithdrwn
2005T05CM03249COMBOFinal
2005T05OT01567SIGNFinal
2005T05BU01587SPKLRClosed
2005T05AN00654ADDRNEWIssued
2005T05CM02762COMBOExpired
2005T05OT01502SIGNFinal
2005T05OT01503SIGNFinal
2005T05BU01527SPKLRFinal
2005T05CM02540COMBOC of o
2005T05EL01096ELECTFinal
2005T05OT01331SIGNFinal
2005T05OT01332SIGNFinal
2005T05OT01338SIGNFinal
2005T05BU01290TENTSExpired
2005T05BU01148SPKLRFinal
2005T05CM02052COMBOC of o
2005T05OT01074SIGNFinal
2005T05BU00803SPKLRFinal
2005T05OT00812SIGNExpired
2005T05OT00813SIGNFinal
2005T05OT00802C-OF-OFinal
2005T05BU00550SPKLRFinal
2005T05FR00338Code enforcement caseComplete
2005T05FR00319Code enforcement caseComplete
2005T05OT00451SIGNFinal
2005T05FR00308Code enforcement caseComplete
2005T05FR00309Code enforcement caseComplete
2005T05AN00204ADDRNEWIssued
2005T05BU00441SPKLRFinal
2005T05BU00447SPKLRClosed
2005T05FR00274Code enforcement caseComplete
2005T05CM00518COMBOC of o
2005T05BU00259SPKLRClosed
2005T05OT00184SIGNFinal
2005T05CM00254COMBOC of o
2005T05CM00104COMBOExpired
2005T05CM00023COMBOFinal
2005T05AN00004ADDRNEWIssued
2004T04AN01199ADDRNEWIssued
2004T04BU02988SPKLRFinal
2004T04BU02939SPKLRClosed
2004T04AN01129ADDRNEWIssued
2004T04CM05246COMBOC of o
2004T04FR00653Code enforcement caseComplete
2004T04OT02227SIGNFinal
2004T04CM04858COMBOWithdrwn
2004T04CM04860COMBOC of o
2004T04OT02220SIGNFinal
2004T04BU02628TENTSExpired
2004T04BU02589SPKLRFinal
2004T04BU02441TENTSExpired
2004T04CM04427COMBOC of o
2004T04OT01746SIGNExpired
2004T04OT01752SIGNExpired
1998D98-0057Development PackageApproved

prints this report — permits, comparisons and sources — as a clean document

How this report was built

This is a reading of public records for parcel 12801005H — 737 permits on file from 1998 to 2026 (189 combo, 113 sign, 108 spklr, 78 fence / wall) and 161 code enforcement cases — assembled from the Pima County parcel file, the City of Tucson’s Property Research Online file (permits back to about 2006, further on some parcels), and the City’s GIS permit and code-enforcement layers (2022 onward). Public records last checked 2026-08-22; the permit record is refreshed on a rolling cycle (at least every 45 days), and the assessor’s building file when the county publishes a new roll. Each permit and code case links to its official file. The verdicts are inferences from what was permitted and when, and from the era the building went up; they are not an inspection, and nothing here confirms what is installed. A permit that is present is strong evidence; a permit that is absent is weak evidence — plenty of work is never permitted, and older county records were only partly moved online.

Written and maintained by Arizona Electrical Solutions, LLC, a licensed Tucson contractor (ROC 276948 CR-11 electrical, ROC 326401 CR-39 HVAC, ROC 329360 KB-1, ROC 312437 KA).

Look up a different address: Tucson permit history & electrical upgrade check · see permit data by neighborhood.