Photos for a building permit or photo inspection — what the city wants

Updated October 12, 2026 · Requirements differ by jurisdiction and change; always use your building department's current checklist.

Most of the photo checklists we reviewed start in the same place: the front of the building with the address number readable. After that come the shots that document the specific work — every roof plane, the equipment data plate, the fasteners — and, for photo inspections, proof the pictures were taken at the job site. Missing a required shot is a common written reason for a failed photo inspection.

Photos show up in two places in the permit process. Some applications need photos of existing conditions — most often in historic districts. And a growing number of departments let contractors pass certain inspections by uploading photos or joining a video call instead of waiting for an inspector. Below is what real departments write in their checklists.

Photo and virtual inspections

In Florida, state law lets building departments do virtual inspections at their own discretion, but not structural inspections on threshold buildings (Fla. Stat. § 553.79(6)). Work inspected by a private provider can be inspected "in person or virtually," and local agencies may not stop private providers from using virtual inspections where codes allow it (§ 553.791). Outside Florida, it's up to each city or county.

Departments run these two ways: a live video call with the inspector (City of Miami uses Teams or WhatsApp; Arlington County, Virginia, and Los Angeles County use similar calls), or a photo set uploaded through an app or the permit portal (Tampa, Sarasota County and Lee County in Florida; Centennial and Westminster in Colorado).

What the checklists ask for

WorkRequired shots (from published checklists)
Every inspectionFront of the house with the address number readable — usually the first photo or the first thing on the video call (Sarasota, Lee, Okaloosa, Centennial, Westminster, Stillwater MN, Arlington VA, LA County, Broward guidelines); Tampa asks for the front elevation
HVAC changeoutItems vary by county. Tampa: manufacturer's data plate on the condenser, air handler and heat strip; disconnect without cover showing wire type and size; breaker size and labels; anchors and attachments; a level placed on the condenser. Sarasota: a close-up, legible label with model, serial, heater size and maximum overcurrent protection. Okaloosa: data plate with required breaker size; outdoor unit anchoring
Re-roof, finalEach plane of the completed roof; penetrations and flashings; vents (Lee County, max 15 photos or 2 videos). Material labels showing ASTM classification; measured curb heights and crickets (Westminster). Ridge caps showing nail heads (Centennial)
Re-roof, in progressIce and water shield on all roof planes (Stillwater); roof 25–75% complete, plus the packaging label of the roofing material (Centennial); permit number marked on the roof deck in photos of each plane (Fellsmere, FL roof affidavit)
Windows and doorsAttachments on all sides; screw size; stickers with the design pressure and Florida product approval number (Okaloosa)
Paperwork on siteThe permit card and the Notice of Commencement (Sarasota)

Why photo inspections fail

These are the reasons departments put in writing:

Is a date stamp required?

Usually not on the photo itself. Of the checklists above, only one small Florida city's remote-inspection policy asks for "time-stamped photographs." What departments check instead is where the photos were taken (location verification) and that they were submitted on time; dates go on the waiver or affidavit form. A visible date, address and location on each photo still helps when the same pictures later go to a homeowner, an insurer or a dispute — but for the inspection, the checklist rules.

Photos with the permit application

Most ordinary permits don't need photos at application. Historic districts are the big exception:

A shot list that passes

  1. Get the department's checklist first. Search "[your city or county] photo inspection" or "virtual inspection." Shoot to the list, in its order.
  2. Address first. Stand at the street, house number readable, building in frame.
  3. Take every photo at the site, with location turned on for the camera, so location checks pass.
  4. Wide, then close. A shot that shows where on the building, then the detail.
  5. Labels legible. Data plates, ASTM labels, product approval stickers — fill the frame and check focus before you leave.
  6. A level or tape in frame where the inspector needs to see slope or dimensions.
  7. Write the job address and permit number where the department asks: on the form, in the upload, in the email subject, or on the photos.
  8. Upload before the deadline and keep the originals.

Sources

  1. Florida Statutes § 553.79 — leg.state.fl.us; § 553.791 — leg.state.fl.us
  2. City of Miami, Virtual Building Inspections — miami.gov
  3. Broward County Board of Rules and Appeals, Voluntary Guidelines for Virtual Inspections — broward.org
  4. Miami-Dade County, Certificate of Appropriateness application — miamidade.gov
  5. City of Tampa, HVAC system replacement field report checklist (2026) — tampa.gov
  6. Sarasota County, HVAC changeout photo requirements — scgov.net
  7. Lee County, virtual final roof inspection form — leegov.com
  8. City of Fellsmere, roof inspection affidavit (2024) — cityoffellsmere.org
  9. Okaloosa County, photo inspection guidelines — myokaloosa.com
  10. City of Cedar Key, remote inspections — cityofcedarkey.org
  11. City of Centennial, CO, photo submission waiver — centennialco.gov
  12. City of Westminster, CO, photo roof inspection (2021) — westminsterco.gov
  13. City of Stillwater, MN, roofing and siding photo inspections — stillwatermn.gov
  14. Arlington County, VA, virtual building inspections — arlingtonva.us
  15. Los Angeles County Public Works, virtual inspection flyer — ladpw.org
  16. City of Pittsburgh, Certificate of Appropriateness application — pittsburghpa.gov