The permit defines the inspection, and the permit is not public
One sentence in the City of Plano's Customer's Guide to the Building Permit Process governs everything else on this page: "A list of required inspections will be provided with the permit when issued, which will include the inspector's name and phone number." The scope of a City of Plano inspection is not the house. It is a list, attached to a permit, covering the work that permit authorises.
The residential handouts repeat the formula rather than resolving it. The Residential Patio Cover Permit Requirements & Checklist (form FM624RY005, rev. 02/03/2023) says only that a "required inspection checklist will be supplied with building permit package." The Residential Addition/Alteration checklist (FM624RY024, rev. 12/06/19) says the "permit holder is responsible for requesting and completing all required inspections." Neither says what they are.
The document defining what was actually inspected at a given address is a sheet of paper handed to whoever pulled the permit. Plano publishes no per-permit-type checklist. Anyone publishing "Plano's residential inspection sequence" as a fixed list is inventing it.
One thing the city does publish comes close: the master list of inspection codes used by its automated scheduling systems. It will not say which inspections applied to a particular permit. It is something else — the complete menu every Plano permit draws from.
The one public inventory: Plano's inspection code list
Inspections in Plano are requested by the permit holder, not initiated by the city. Nobody is monitoring a house; somebody with a permit asks, and an inspector comes out. There are three ways to ask: the eTRAKiT portal, a text service called SelecTXT, and an interactive voice response telephone line. Two of the three require the caller to key in a numeric inspection code with the permit number — which is why the code list is published at all.
That list runs to 110 codes in seven groups: building, electrical, plumbing, mechanical, pool, certificate of occupancy, and a miscellaneous group carrying signs and generators. Reproduced below in full, it is the closest thing to a public inventory of every inspection the City of Plano performs. It is a menu, not a sequence, and much of it is commercial: a Plano house will never see a tilt wall, a grease trap or an elevator certificate.
Building inspections
| Code | Inspection, as the City names it | Where the City's own documents place it |
|---|---|---|
| 100 | BI UNDGR ELECTRIC | New construction, before backfill |
| 105 | BI SPECIAL INSP | Owner-funded third-party special inspections |
| 110 | BI SLB/CNCR ELCT | — |
| 115 | BI CBL STRESS REPRT | Post-tension slab cable stress report |
| 120 | BI FORMS SURVEY | New construction, forms set |
| 125 | BI FOOTING/PIER | Piers and footings: foundations, patio covers, retaining walls |
| 130 | BI SLAB | New construction, before the pour |
| 135 | BI BURNOUT INSP | — |
| 140 | BI SUBFLOOR/JOIST | New construction, framed floors |
| 145 | BI FOUNDATION LEVELING | Foundation repair |
| 150 | BI DRIVE APPROACH /WALK (PRE-POUR) | Driveway approach, before the pour |
| 155 | BI DRV APPRCH | Driveway approach |
| 160 | BI RES DRV/SDWLK | Residential drive and sidewalk |
| 165 | BI MASONRY FIREPLACE | Masonry and outdoor fireplaces |
| 170 | BI RES FRMNG SHTHNG | Residential framing and sheathing |
| 175 | BI FRAMING | Additions, alterations, structural framing, patio covers |
| 180 | BI FIRE ASSEMBLY FRAMING | — |
| 800 | BI TILT WALL | — |
| 805 | BI CMU | — |
| 810 | BI DRYWALL | Garage/dwelling separation; backer board behind tub and shower tile |
| 815 | BI VENEER INSPECTION | Masonry veneer |
| 820 | BI LATH | Stucco lath |
| 825 | BI PAPER-EIFS/STUCCO | Weather barrier behind stucco and EIFS |
| 830 | BI INSULATION EIFS | EIFS insulation |
| 835 | BI EXTERIOR SHEATHING | Exterior sheathing |
| 840 | BI FACADE | — |
| 845 | BI WALL/SLOPED CEILING INSUL | Insulation, before drywall |
| 850 | BI TERMITE PROTECTION LETTER | A document filed into the permit, not a site visit |
| 855 | BI TEMP CO | Temporary certificate of occupancy |
| 860 | BI ELEVATOR CERTIFICATE | A document filed into the permit |
| 865 | BI FINAL SOLAR | Solar photovoltaic |
| 870 | BI FINAL ENERGY | Energy code compliance |
| 875 | BI FENCE FINAL | Fence |
| 880 | BI FINAL GRADING | Site grading |
| 885 | BI ACCESS FINAL | — |
| 890 | BI FINAL | The building final; the closing inspection on most permits |
| 895 | BI FNL BLDG/ENGY/GRD | Building, energy and grading finals combined |
A dash in the third column means the city's list gives the code and the name and nothing further, and no published Plano handout ties it to a residential permit type. That is not a gap in this page; it is the shape of the source.
The trade lists: electrical, mechanical and plumbing
The trade codes show the difference between new construction and a replacement job. Electrical work on a new house passes through a temporary pole, an underground inspection, a rough, a meter release and a final. A permit in a finished house may touch two of those. Plano keeps separate residential finals for that reason — 590 EL FINAL ELECTRICAL INSP-RES and 480 ME FINAL MECH INSP-RES.
Electrical
| Code | Inspection, as the City names it | Where the City's own documents place it |
|---|---|---|
| 500 | EL TEMPORARY POLE | Temporary construction power |
| 505 | EL UNDERGROUND ELECT | Underground conductors, before backfill |
| 510 | EL CNCRT ENCSD ELCTR | Concrete-encased electrode and encased conduit |
| 515 | EL BURNOUT INSP | — |
| 520 | EL ROUGH ELECTRIC | Wiring in place, before it is covered |
| 525 | EL METER RELEASE | Release authorising the utility to energise |
| 530 | EL CEILING ELECTRIC | — |
| 535 | EL FAULT CURRENT CALCULATION | A calculation filed into the permit |
| 540 | EL PHTMTRC | — |
| 545 | EL FINAL ELECTRICAL ONLINE | — |
| 550 | EL ELECTRIC REL FOR FIRE ON CO | — |
| 560 | EL FINAL ELECTRIC INSPECTION | Electrical final |
| 570 | EL NOISE INSPECTION | — |
| 580 | EL FINAL ELECTRIC | Electrical final |
| 590 | EL FINAL ELECTRICAL INSP-RES | Residential electrical final; the code an EV charger closes on |
Mechanical
| Code | Inspection, as the City names it | Where the City's own documents place it |
|---|---|---|
| 400 | ME BURNOUT INSP | — |
| 410 | ME UNDERGROUND MECH | Underground mechanical, before backfill |
| 420 | ME ROUGH MECHANICAL | Ducts and equipment in place, before cover |
| 430 | ME CEILING MECHANICAL | — |
| 440 | ME COMM KTCHN HOOD DUCT | Commercial kitchen hood duct |
| 450 | ME COMM KTCHN HOOD ENCL | Commercial kitchen hood enclosure |
| 460 | ME FINAL MECHANICAL INSPECTION | Mechanical final |
| 470 | ME FINAL MECH INSP-COM | Commercial mechanical final |
| 480 | ME FINAL MECH INSP-RES | Residential mechanical final |
| 490 | ME FINAL HVAC CHANGEOUT-RES | Residential HVAC changeout: one visit, at the end |
Note 490 ME FINAL HVAC CHANGEOUT-RES. Plano has a dedicated code for replacing a residential heating and cooling system, and it is a final. Replacing the equipment that conditions a whole house produces one inspection, at the end. A gas test applies if the changeout touches gas piping, an electrical final if it touches the branch circuit. Absent those, that is the whole of it.
Plumbing
| Code | Inspection, as the City names it | Where the City's own documents place it |
|---|---|---|
| 300 | PL YARD SEWER | Sewer line replacement, before backfill |
| 305 | PL WATER SERVICE | Water service replacement |
| 310 | PL UNDER SLAB | Under-slab plumbing, before the pour |
| 315 | PL METER INSPECT | — |
| 320 | PL GAS WRAP | Corrosion wrap on buried or embedded gas pipe |
| 325 | PL FORMS SURVEY | — |
| 330 | PL FINISHED FLOOR CERTIFICATE | A document filed into the permit |
| 335 | PL UNDERGROUND | Underground plumbing, before backfill |
| 340 | PL ROUGH W/YARD SVCS | Rough plumbing together with yard services |
| 345 | PL GREASETRAP/INTERCEPTOR | — |
| 350 | PL ROUGH GAS TEST | Gas pressure test at rough |
| 355 | PL GAS WRAP/GAS TEST | Gas wrap and pressure test together |
| 360 | PL RES R/GW/F SURV | — |
| 365 | PL POOL P-TRAP | Swimming pool |
| 370 | PL POOL HEATER GAS LINE | Swimming pool heater gas line |
| 375 | PL SLAB BUST OUT | Line replacement under an existing slab |
| 380 | PL BURNOUT INSP | — |
| 385 | PL MED/GAS ENDORSEMENT | — |
| 600 | PL TOPOUT/GAS TEST | Top-out with gas pressure test |
| 605 | PL PLUMBING TOPOUT | Above-slab rough plumbing, before it is closed in |
| 610 | PL BOILER RELEASE | — |
| 615 | PL MED/GAS ENDORSEMENT | — |
| 620 | PL FINAL PLUMBING | Plumbing final |
| 630 | PL FINAL-IRRIGATION | Lawn irrigation final |
| 640 | PL FINAL PLUMBING | Plumbing final |
| 650 | PL FINAL PLUMB/SERV CERT | Plumbing final with service certificate |
| 660 | PL FINAL PLUMBING ONLINE | — |
| 670 | PL IRRIGATION FINAL-RES | Residential lawn irrigation final |
| 680 | PL WATER HEATER FINAL | Water heater replacement: the whole of the inspection |
Plumbing is the largest group at 29 codes, and gas accounts for four — 320 PL GAS WRAP, 350 PL ROUGH GAS TEST, 355 PL GAS WRAP/GAS TEST and 600 PL TOPOUT/GAS TEST. Gas wrap is corrosion protection on buried or embedded pipe; a gas test is a pressure test. Four codes for one system is the city treating gas as staged work — the sharpest contrast on the list with 680 PL WATER HEATER FINAL, one code for one visit.
Pools, signs and the certificate-of-occupancy group
The pool group is short and unusually well documented, because Plano publishes its own swimming pool handout. It contains the clearest hold point in the inventory: the rule that a "pre-plaster inspection cannot be done unless the swimming pool barrier has been approved." The pool cannot be plastered until the barrier passes.
| Code | Inspection, as the City names it | Where the City's own documents place it |
|---|---|---|
| 700 | POOL UNDRGRND ELEC | Pool underground electrical, before backfill |
| 710 | POOL STEEL GRND | Pool steel and ground |
| 720 | POOL DECK STEEL GRND | Pool deck steel and ground |
| 730 | POOL ROUGH POOL DEMO | Pool demolition: plumbing and electrical capped, shell holed for drainage |
| 740 | POOL PRE-PLASTER ENCL | Cannot be performed until the pool barrier has been approved |
| 750 | POOL FINAL POOL DEMO | Pool demolition: backfill confirmed |
| 760 | POOL FINAL | Pool final |
Pool demolition carries two codes of its own. 730 POOL ROUGH POOL DEMO confirms the plumbing and electrical are capped and the shell broken or holed so it drains; 750 POOL FINAL POOL DEMO confirms the backfill. A filled pool with no demolition permit means nobody confirmed either — a drainage and settlement question about the lot, not a cosmetic one.
The remaining two groups sit almost entirely outside a single-family transaction, with one exception in an unexpected place: 250 SN GENERATOR ELECTRIC.
| Code | Inspection, as the City names it | Where the City's own documents place it |
|---|---|---|
| 200 | SN SIGN PRE-INSTALLATION | — |
| 210 | SN SIGN PIER/FOUNDATION | — |
| 220 | SN FINAL BEER/WINE | — |
| 230 | SN ALCOHOL DISTNC | — |
| 240 | SN SIGN FINAL | — |
| 250 | SN GENERATOR ELECTRIC | Standby generator electrical |
| 260 | SN POST EVENT CLEANUP | — |
| 270 | EL SIGN FINAL ELECTRIC | — |
| 900 | CO CHANGE OF OCCUPANT | Certificate of occupancy: change of occupant |
| 910 | CLEAN/SHOW UTILITIES (COMM) | Commercial |
| 920 | CO HOUSE LIGHTS | — |
| 930 | CO/FINAL BLDG INSP | Certificate of occupancy final building inspection |
The certificate-of-occupancy codes are the nonresidential and multifamily track; a house never enters it.
Why the inspections cluster where they do
Read the lists together and a pattern emerges. Forms survey, footing and pier, slab, under-slab plumbing, underground electric, underground mechanical, yard sewer, water service, rough electric, plumbing top-out, rough mechanical, framing, sheathing, insulation, drywall, veneer. Every one is timed to catch an assembly immediately before it is covered up.
That is the design, and Plano largely inherits it. The city's adopting ordinances leave the model code's inspection framework substantially intact, adding one local requirement at R109.1.5.2 — a trash-service access pad where a fence has a rolling gate. The framework runs foundation, rough trades, frame and masonry, then finals, and carries an enforcement hook: work is not to proceed beyond the point indicated in each successive inspection without the building official's approval. Plano's inspection request form puts it bluntly: "any inspection requested out of sequence may not be honored."
Two consequences follow.
- The most heavily inspected parts of a house are the parts nobody can see. Steel in a slab, pipe in a trench, wire in a cavity, blocking behind a shower — those have codes attached because they become permanently unverifiable the moment the next trade arrives.
- Nothing on the list looks at the finished thing. A framing inspection reflects framing on the day drywall was about to go on. It says nothing about the wall as it stands today.
The system is built around irreversibility. Once a checkpoint passes, its interest in that assembly ends.
Where the inventory is thin, and where it stops
The inverse of that logic: work concealing nothing gets very little attention. Several of the highest-frequency jobs on a Plano house are one-inspection jobs.
- HVAC changeout — one code. 490 ME FINAL HVAC CHANGEOUT-RES.
- Water heater replacement — one code. 680 PL WATER HEATER FINAL. Plano publishes detailed requirements — a drain pan above the first floor, an 18-inch stand in a garage, a 30 by 30 inch working space — and one visit to check them all.
- EV charger — no code at all. A charger closes on the residential electrical final, 590.
- Window replacement — no code at all. Plano bills a "Windows" permit as its own category; it closes on 890 BI FINAL.
- Fence — a footing inspection where applicable, then 875 BI FENCE FINAL.
- Driveway approach — one meaningful hold point. 150 BI DRIVE APPROACH /WALK (PRE-POUR) is the only chance anyone has to verify Plano's published specification: six inches minimum thickness, 3000 PSI concrete, #3 steel at 24 inches on centre both ways on chairs, subgrade compacted to 95%. After the pour, none of it is verifiable again.
The re-roof, and the inspection a homeowner can sign away
Re-roofing is the highest-frequency permit in a hail county and the place the inventory is thinnest. There is no re-roof-specific code on the list — a re-roof final is booked as a building final. The city's Re-Roof Residential Permit Requirements (form FM624RY003, rev. 09/16/16) describes two inspections: a partial final checking underlayment, required only on metal panel, metal shingle, and concrete and clay tile; and a final including an attic check for vent piping, rafters in position, and water heater and furnace exhaust vents reinstalled properly.
The partial final does not apply to composition shingle, which covers most of Plano's housing stock — so there is no decking and no underlayment inspection on a standard asphalt shingle re-roof. Replacing rotten decking appears in the handout as a workmanship rule, not a hold point. Nobody from the city looks at the deck before the shingles go on.
And the final itself can be waived. Plano publishes a Certification of Final Roof Installation (form FM624RY003a, rev. 11/07/19), signed by the homeowner, certifying that "my roofing contractor has completed a final roof inspection" consisting of that same attic check. The handout is explicit: "if you choose to waive the City of Plano from performing this inspection, then you must certify that the inspection has been performed by your roofing contractor." A finaled Plano re-roof permit therefore does not establish that a city inspector was ever in that attic, and a permit listing cannot distinguish the two cases. The handout is dated 2016 and still cites the 2015 IRC; whether the waiver survives the 2024 cycle is a question for the city.
What the city never inspects at all
The more consequential category is what is not on the list. The model IRC states its purpose as providing "minimum requirements" to safeguard public safety, health and general welfare through structural strength, egress, stability, sanitation, light and ventilation, energy conservation and safety from fire. Read it for what is absent: durability, workmanship quality, longevity, comfort, the absence of defects.
- Condition and deterioration. Codes govern how something is built, not how it ages. There is no municipal inspection of a thirty-year-old roof and never will be.
- Workmanship above the code minimum. An installation can be ugly, fragile, awkward to service and barely adequate, and still comply. Compliance says only that the work is not below the floor.
- Anything outside the permitted scope. A roof permit produces roof inspections. A bathroom permit produces inspections of that bathroom. Neither produces an opinion about the foundation, the panel, the drainage or the attic.
- Anything never permitted. Unpermitted work was never inspected, by definition, and leaves no trace.
- Anything after the final. There is no periodic re-inspection of an owner-occupied house in Texas, no renewal and no expiry. A Plano house finaled in 1978 has ordinarily been municipally unexamined for close to half a century, unless somebody pulled a new permit or filed a complaint.
The model code forecloses the misreading three times — at the permit, at the inspection, at the certificate of occupancy. The inspection version reads: "Approval as a result of an inspection shall not be construed to be an approval of a violation of the provisions of this code or of other ordinances of the jurisdiction." Plano's 2024 IRC amendments do not touch those provisions.
The document Plano does not issue for a house
Buyers routinely ask for a certificate of occupancy on a single-family home. In Plano there is nothing to ask for. The city's Guide to Obtaining a Certificate of Occupancy, revision 3/2/2026, states that "a Certificate of Occupancy is required to occupy any building or property with nonresidential or multifamily uses," and says explicitly that certificates are not issued for single-family homes or farms. A new or updated CO is triggered by a change of occupancy, business name, ownership, tenant or use — none of them events in a house's life.
This is regional. The North Central Texas Council of Governments modified the residential certificate-of-occupancy section in its 2024 IRC amendments, approved March 2025, with the stated reason that "issuing CO's for residences is not a common practice in the area." Plano's own treatment has moved with the cycles: the 2021 IRC ordinance (2022-1-17) deleted section R110 entirely; the 2024 IRC ordinance (2025-6-15) restores it, deleting R110.2 and keeping R110.1, R110.3 and R110.4. Note the drafting — the current version requires an "approval," not a certificate. The approval exists; the paper certificate does not.
The functional equivalent for a house is the finaled building permit plus the utility release. Per the Customer's Guide, all departments on the inspection list must approve before the final building inspection, and "upon final trade approvals, we will authorize 'utility releases' for electricity and gas service connection." What any specific address holds is a question for Building Inspections, the only authority on its own record. The city's Guide to Obtaining a Certificate of Occupancy sets out the nonresidential process in full.
Reading a Plano permit record against a Plano house
Everything above converges on one comparative move. Take what the listing, the seller's disclosure and a private inspection report describe — a newer roof, a remodelled kitchen, an added bedroom, a converted garage, a replaced panel, a pool. Then take what the permit record contains. The gap between the two lists is the finding.
An absence does not establish that work was done badly. It establishes something narrower: no municipal inspector ever looked at it, so the ordinary assumptions — somebody checked the framing before the drywall, somebody verified the connections before the wall closed — do not hold.
Three further things the record carries:
- The issue date is the key to the rulebook. The code edition governing a job is the one in force the day the permit was issued. Plano adopted the 2015 cycle in March 2016 and the 2018 cycle in November 2018; the 2021 cycle took effect on 1 February 2022, and the 2024 I-Codes with the 2023 NEC on 1 August 2025. A house permitted in 2019, 2023 and 2026 was inspected against three rulebooks, and all three results are legal today.
- Repeat visits are legible. Plano's fee schedule carries tiered re-inspection line items, and its amended IRC R108.7 lists the triggers — work not ready, missing address sign, plans not on site, building locked, a recurring violation, failed erosion control. A permit that took several attempts to close reads differently from one that closed first time.
- The permit file is not the permit listing. The inspector's field notes, the engineer's sealed foundation design, the energy compliance certificate and any signed roof certification live in the file, not in a portal summary. Those are records-request material under the Texas Public Information Act, Government Code Chapter 552.
Plano itself treats the record as the defining fact about a building. Its 2024 International Existing Building Code adoption (Ordinance 2025-6-11) defines an existing structure as one "with an approved final inspection issued under a code edition which is at least 2 published code editions preceding the currently adopted building code." The city classifies its own building stock by the code edition each final inspection was issued under — which makes the permit record the closest thing a house has to a birth certificate, and makes its silences worth reading just as carefully.
Common questions
Does the City of Plano publish a list of required inspections for a residential permit?
No. The city's Customer's Guide to the Building Permit Process states that "a list of required inspections will be provided with the permit when issued, which will include the inspector's name and phone number." Residential handouts repeat that the checklist is supplied with the permit package. What the city does publish is the master list of inspection codes used by its automated scheduling systems, reproduced in full on this page.
How many different inspections does Plano perform?
The city's published inspection code list contains 110 codes across seven groups: building, electrical, plumbing, mechanical, pool, certificate of occupancy, and a miscellaneous group covering signs and generators. Many are commercial-only. The list is a menu of everything Plano can inspect, not a sequence and not a checklist for any particular permit.
Did a city inspector actually go into the attic when the roof was replaced?
Not necessarily. Plano's re-roof final includes an attic inspection for vent piping, rafters and reinstalled water heater and furnace exhaust vents — but the city also publishes a Certification of Final Roof Installation (form FM624RY003a, rev. 11/07/19) by which a homeowner waives the city's final and certifies instead that their roofing contractor performed it. A finaled permit does not distinguish the two. The permit file, obtained through a records request, is where a signed certification would appear.
How many inspections does an HVAC replacement get in Plano?
Plano maintains a dedicated code for the job — 490 ME FINAL HVAC CHANGEOUT-RES — and it is a final. A like-for-like residential changeout produces one inspection at the end of the work. If the changeout touches gas piping a gas test applies, and if it touches the electrical circuit an electrical final applies; otherwise that single visit is the whole of the city's involvement.
Can I get a certificate of occupancy for a Plano house?
No such document exists for a single-family home. The city's Guide to Obtaining a Certificate of Occupancy, revision 3/2/2026, limits certificates to nonresidential and multifamily uses and states that they are not issued for single-family homes or farms. The functional equivalent is a finaled building permit together with the utility release the city authorises on final trade approvals.
Does a finaled Plano permit mean the work was done well?
It means that on a particular day, the specific work authorised by that permit was found to comply with the minimum requirements of the code edition then in force. The model residential code describes its own purpose as providing "minimum requirements" and states in three separate places that neither a permit, nor a passed inspection, nor a certificate of occupancy is an approval of a violation. Compliance says the work is not below the floor; it says nothing about how far above it sits.
Has anything in my house been inspected since it was built?
Only where somebody pulled a permit. There is no periodic municipal re-inspection of an owner-occupied house in Texas — no renewal, no expiry, no scheduled return visit. Every roof, panel, water heater and bathroom changed since the last final is outside the record unless a permit was taken out for it. Plano's median year built is 1993, so most of the housing stock has decades of unrecorded history behind it.
Where does the inspection code list come from, and how current is it?
The codes on this page come from the city's own IVR inspection code handout, the document a permit holder uses to schedule by phone or by text. Plano is replacing its TRAKiT permitting system, and several of its published handouts carry stale code citations — the re-roof handout still cites the 2015 IRC, the generator checklist the 2020 NEC. The city's Customer's Guide to the Building Permit Process describes the current process; Building Inspections is the only authority on what is current today.