Roof Inspection Photo Library for TPO, EPDM, Asphalt, and Metal

Photograph TPO, EPDM, asphalt-shingle, and metal roofs with mapped overviews, system-specific details, finding codes, comparison images, limits, and a repair-or-replacement handoff.

Article

The owner sends 186 roof photos and asks one question: “Can this be repaired, or do we need to replace it?”

The folder contains white membrane close-ups, a black patch, several rusty screws, two piles of shingle granules, a ceiling stain, and dozens of images named IMG_4381 through IMG_4566. There is no roof map. No one recorded which building or roof level is shown. The close-ups have no context, and the overviews do not point back to the close-ups. Some photos came from the owner, some from the estimator, and some from a technician who repaired a leak months earlier.

The problem is not a lack of pictures. It is a lack of inspection evidence.

A useful roof photo library lets another person answer four questions without calling the photographer:

  1. What roof system and assembly details were actually identified?
  2. Where is each photographed condition?
  3. What was observed, and what remains unverified or concealed?
  4. What additional evidence is needed before pricing a repair, recover, or replacement?

The library should feed a readable roofing inspection report, not replace one. The report organizes the evidence. A later roofing estimate prices a defined option. Neither document should turn one ambiguous close-up into a diagnosis.

In Documentorium, start the inspection report while the roof map is still in front of you. Use the Location and Description fields for IDs such as B1-R2-E / D04, describe only what is visible, and place the recommended next step in its own field. If the assignment follows a storm claim, the storm-damage inspection guide shows how to keep observation separate from coverage. The work-order photo guide explains how the same IDs can follow an approved repair into the field.

Start with a roof map, not the first defect

Before photographing seams, fasteners, blisters, or splits, make the roof understandable.

Give the property, building, roof level, roof area, elevation, and important component a stable ID. A small house may need only front slope, rear slope, garage, and porch. A commercial site may need a hierarchy such as:

  • B1-R1 — Building 1, upper roof;
  • B1-R2-E — Building 1, lower east roof;
  • B2-R1-Z03 — Building 2, main roof, inspection zone 3;
  • D04 — primary drain 4;
  • RTU07 — rooftop unit 7; and
  • P12 — penetration 12.

Use the same names in the site assessment, photographs, findings table, repair sketch, estimate, work order, and closeout record. “Back left corner” will change depending on where the reader stands. B1-R2-E / D04 will not.

The Roofing Industry Committee on Weather Issues and the Insurance Institute for Business & Home Safety organize their roofing survey practices around pre-survey information, field survey work, labeled photographs, supporting data, consultation, and reporting. That sequence is useful even when the assignment is routine maintenance rather than storm work.

Build the opening photo set in this order:

Photo typeWhat it should establish
Property identifierCorrect address or job ID without capturing unrelated private information.
Building overviewBuilding face, roof shape, number of levels, attached structures, and obvious access constraints.
Roof plan or marked sketchNorth direction, roof-area IDs, drains, scuppers, edges, walls, curbs, penetrations, equipment, and transitions.
Roof-area overviewOne recognizable image for every inspected slope, level, or zone.
Inspection routeStarting point and the order used around perimeter, seams, details, drainage, and field.
Access and limitRoof hatch, ladder point, blocked area, wet surface, fragile panel, solar array, ballast, or other reason a section was not viewed.

Do not begin with a close-up of a crack. First prove which roof, which area, and which component contains the crack.

Record how the system was identified

Color is not a roof-system identification method.

TPO means thermoplastic olefin; EPDM means ethylene propylene diene monomer, commonly called rubber roofing. The RICOWI/IBHS single-ply guide distinguishes these membrane families. Their seam and flashing methods differ, so use the checklist for the confirmed system.

A white single-ply membrane may be TPO, PVC, or another product. A black sheet may be EPDM, modified bitumen, a coated surface, or a repair material. A ribbed metal roof may be standing seam, through-fastened, or an insulated metal panel system. Asphalt shingles vary by construction, exposure, profile, and manufacturer.

Record the identification basis:

System fieldStrong evidenceWeaker evidence that must be labeled
Manufacturer and productWarranty, invoice, submittal, product label, membrane printing, panel drawing, bundle wrapper, or owner manual.Owner recollection, visual resemblance, or an unverified prior report.
Installation or reroof ageContract, permit, invoice, warranty registration, closeout package, dated progress photos, or prior inspection.Owner estimate, assessor record, or appearance-based estimate.
AttachmentApproved drawings, exposed edge/detail, test cut, fastening plan, or confirmed installation record.Surface pattern or presumed practice.
Insulation and deckCore cut, test opening, construction record, or safely visible assembly edge.Roof appearance or building age.
Warranty statusActual warranty document and manufacturer confirmation where needed.Logo on a material or a contractor's sales statement.

When identification remains uncertain, write white thermoplastic-appearing single-ply membrane; manufacturer and exact product not verified. Do not silently change that to TPO because TPO is common.

The SPRI/NRCA single-ply inspection and maintenance manual treats periodic inspection as a system-specific responsibility. The RICOWI/IBHS single-ply guide likewise separates thermoset and thermoplastic products and directs users back to the installed system, manufacturer instructions, codes, and qualified professionals. The practical lesson for the report is simple: identify first, compare second, recommend third.

Photograph every finding from context to detail

One condition usually needs more than one image.

Use a five-image sequence where the finding warrants it:

  1. Zone overview. Shows the roof area and recognizable fixed components.
  2. Approach view. Shows the finding's relationship to a drain, seam, edge, curb, penetration, ridge, valley, or panel joint.
  3. Detail view. Shows the condition clearly and in focus.
  4. Scale or measurement view. Shows a ruler, probe reading, moisture-meter display, or other measurement only when the method is appropriate and does not alter evidence.
  5. Comparison view. Shows a nearby normal, unaffected, earlier, or differently exposed condition when that comparison is genuinely useful.

Name the finding before taking the next one. A workable ID is:

B1-R2-Z03-F017

That means Building 1, roof 2, zone 3, finding 17. The related files can be:

  • B1-R2-Z03-F017-a-overview.jpg
  • B1-R2-Z03-F017-b-context.jpg
  • B1-R2-Z03-F017-c-detail.jpg
  • B1-R2-Z03-F017-d-scale.jpg

Do not depend on the filename alone. Put the same ID in the photo caption and findings table.

A useful caption says what the image shows without deciding more than the image proves:

B1-R2-Z03-F017 — EPDM field-to-wall transition below RTU07; approximately 9-inch wrinkle terminating at the seam edge. Seam adhesion and moisture below the membrane were not evaluated by photography.

An unhelpful caption says:

Bad roof — replace.

The first caption can be reviewed. The second is a conclusion with no visible reasoning.

Use a condition vocabulary that separates evidence from action

Do not force the inspector to choose only good, fair, or poor. Those labels hide the actual condition and encourage different inspectors to grade the same roof differently.

For every finding, record:

  • roof area and component;
  • system or material identified;
  • exact visible condition;
  • quantity, length, area, or count when supportable;
  • image IDs;
  • observation method;
  • whether the condition is isolated, repeated, or distribution not yet determined;
  • active leak evidence, historical staining, or no leak evidence observed;
  • concealed or uninspected elements;
  • immediate action, repair evaluation, monitoring, testing, or specialist review recommended; and
  • the person responsible for the next decision.

Use status labels that describe workflow rather than pretend to deliver a diagnosis:

StatusMeaning
Document onlyRecord the condition and retain it as a future comparison point.
MonitorReinspect a defined location or measurement under a stated trigger or interval.
Repair evaluationA qualified roofer should define a compatible repair and determine its extent.
Further investigationVisual evidence is insufficient; use an appropriate survey, test, opening, manufacturer review, or design professional.
Urgent protectionA visible opening, loose component, active water entry, unsafe condition, or other time-sensitive issue needs a controlled response.
Scope optionEvidence is developed enough to prepare one or more priced paths, subject to stated assumptions.

“Monitor” is incomplete unless the report says what will be compared. For example: rephotograph F017 from marked camera position after the next scheduled roof visit and after any reported leak at RTU07; compare wrinkle length, seam edge, and adjacent surface.

TPO: photograph heat-welded details and surface changes separately

Once the membrane is confirmed as TPO, divide the visual record into field membrane, seams, flashings, penetrations, perimeters, drainage, traffic, and repairs.

Photograph:

  • full roof fields in consistent light where practical;
  • wrinkles, ridges, bridging, displacement, or billowing evidence;
  • cuts, punctures, abrasions, scrapes, gouges, and heat or chemical exposure;
  • welded seams and T-joints, with transition and end locations;
  • field-fabricated and prefabricated corners;
  • curb, wall, pipe, drain, scupper, and penetration flashings;
  • termination bars, counterflashing, edge metal, and changes in plane;
  • walkway pads, equipment service paths, discarded screws, panels, sharp debris, and concentrated traffic;
  • stains, biological growth, sediment lines, or dirt patterns that may help map drainage without proving subsurface moisture;
  • patches, coatings, sealants, and repair edges, including material identity where known; and
  • adjacent roof work, solar attachments, HVAC modifications, or new penetrations.

Carlisle's manufacturer-specific TPO rooftop inspection guide and Inspection Tips concern final installation inspections. The latter describes a route through the perimeter, seams, curbs, penetrations, drains, and finally the roof field, with findings marked on an updated roof plan. That route can help organize an existing-roof photo record, but installation acceptance criteria do not establish the condition of an aged roof. Nor do they authorize probing, welding, cutting, or repairing an unidentified system.

Keep these distinctions visible in the report:

Photograph showsIt does not prove by itself
Open-looking seam edgeFull weld condition along the seam, cause, or moisture below.
Wrinkle or ridgeAttachment failure, trapped air, structural movement, or need for replacement.
Surface discolorationChemical damage, heat damage, biological growth, or membrane failure.
Ponded water at visitDrainage performance across all storms or the moisture condition below the membrane.
PatchWho installed it, what defect it covers, whether it is compatible, or whether it remains watertight.

If seam probing, test cuts, adhesion checks, core samples, or moisture surveys are needed, state the procedure, authorization, competent person, roof-system requirements, restoration method, and limits before doing the work. A visual photo library should reveal when more evidence is needed, not disguise the missing evidence.

EPDM: map seams, flashing strain, shrinkage clues, and traffic damage

EPDM is a thermoset membrane. Its inspection vocabulary should not be copied from a heat-welded thermoplastic system.

Build the EPDM set around:

  • field sheets and the known attachment or ballast configuration;
  • field seams, seam tape edges, lap sealant where applicable, and seam intersections;
  • wrinkles, fishmouths, bridging, or tenting at changes in plane;
  • membrane pull, strain, or movement at walls, perimeters, curbs, pipes, drains, and other fixed points;
  • flashing corners, patches, penetration pockets, boots, termination, and counterflashing;
  • cuts, punctures, tears, abrasion, surface contamination, animal damage, and service traffic;
  • ballast distribution, displaced stone, exposed membrane, pavers, and access paths on ballasted systems;
  • ponding, drain condition, scupper condition, debris, and vegetation;
  • previous repairs and changes in repair material or technique; and
  • rooftop equipment leaks, grease, oil, or incompatible discharge that may be mistaken for a roofing-material defect.

Carlisle's account of EPDM field inspections identifies field and flashing seam details, fishmouths, corners, penetration pockets, drains, pipes, and perimeter conditions as recurring checkpoints under that manufacturer's systems. Use manufacturer material to understand a known product—not to declare an unknown roof compliant or defective from a photo.

On a ballasted EPDM roof, record what the ballast prevented you from seeing. NRCA's ballasted EPDM inspection discussion explains why ballast, dust, debris, and lateral water travel can make leak location and membrane inspection difficult. No defect observed is not defensible where the membrane was not visible.

A strong EPDM caption might say:

B3-R1-F042 — membrane at west wall below counterflashing; surface is drawn approximately 1 1/2 inches away from the earlier sealant line over a 6-foot segment. Fastener, termination, concealed flashing, and moisture conditions were not exposed. Compare with baseline photo F042-B and refer for system-specific evaluation.

That records movement evidence without pretending the photo establishes the entire failure mechanism.

Asphalt shingles: photograph the roof pattern before the individual shingle

For asphalt shingles, the whole-slope pattern often matters as much as the close-up.

Start with each slope under lighting that makes the surface readable. Then document:

  • product appearance, exposure, course alignment, pattern, and any known manufacturer markings;
  • missing, displaced, lifted, torn, cracked, split, punctured, or broken shingles;
  • tabs or edges that are curled, cupped, buckled, or distorted;
  • blisters, surface asphalt, scuffs, foot-traffic marks, staining, color variation, algae, moss, lichen, or debris without treating every appearance change as one cause;
  • granule condition in the field and accumulations at gutters or downspouts, with location and distribution;
  • exposed, raised, overdriven, underdriven, or misplaced fasteners where visible;
  • eaves, rakes, hips, ridges, valleys, sidewalls, headwalls, step flashing, chimneys, vents, skylights, and roof-to-roof transitions;
  • prior shingle replacement, sealant, face nailing, coating, patching, mismatched material, or repair limits;
  • drainage, gutter, downspout, fascia, soffit, and roof-edge conditions; and
  • attic, deck, underlayment, or ventilation evidence only where actually viewed and within scope.

ARMA's residential asphalt roofing manual identifies broken, torn, or damaged shingles, fastening, cemented areas, flashings, hip and ridge shingles, ventilation, overhangs, distortion, scuffs, and valleys as final-inspection concerns. Its guidance is useful for naming details, but an existing-roof condition assessment also needs age, weathering, maintenance, repairs, concealed components, and the assignment's limits.

Photograph appearance variations from more than one angle before calling them defects. ARMA's bulletin on color variation describes color shading, back-surfacing transfer, staining, surface asphalt, installation deviation, light intensity, and viewing angle as possible influences on appearance. A dark rectangle in one photo is not automatically moisture, missing granules, or a manufacturing defect.

Likewise, granules in a gutter should be documented, not converted into a percentage of remaining service life. Record the affected slopes, whether the distribution is uniform or localized, exposed asphalt or mat if present, prior comparison images, roof age basis, and other system conditions. If laboratory, manufacturer, or specialist evaluation is necessary, say so.

ARMA's current repairability bulletin emphasizes that asphalt shingle roofs can often be repaired and recommends trained-professional inspection and manufacturer consultation. Repairability still depends on the actual shingle, condition, matching and availability, access, surrounding material, deck and flashing condition, adopted rules, and the contractor's ability to complete and warrant the work.

Metal: identify the panel system before grading dents or fasteners

Metal roof is not a complete system description.

First classify what is visible:

  • standing-seam panels with concealed clips;
  • through-fastened panels with exposed fasteners and washers;
  • insulated metal roof panels;
  • metal shingles or another steep-slope metal covering;
  • structural versus nonstructural panels where records support the distinction;
  • panel profile, seam type, finish, metal, and manufacturer where known; and
  • hydrostatic or water-shedding design only when supported by the system information.

The RICOWI/IBHS low-slope metal guide explains how standing-seam, through-fastened, and insulated metal panel systems use different joints, fasteners, clips, substrates, and movement details. Those differences determine what the photographer needs to show.

Build the visual record around:

  • full-panel runs from eave to ridge or high point;
  • seam alignment, seam discontinuity, open or damaged joints, end laps, and transitions;
  • ridge, eave, rake, valley, gutter, edge, curb, penetration, wall, and expansion details;
  • exposed fastener position, washer condition, looseness clues, missing heads, corrosion, overdrive, underdrive, and repeated patterns;
  • concealed-clip concerns only where there is visible displacement, distortion, movement, or an authorized opening—do not claim to see concealed clips through a panel;
  • panel dents, punctures, tears, buckles, oil canning, deflection, and displaced sections with overview and grazing-light views;
  • coating chalking, fading, peeling, flaking, scratching, cut-edge condition, red rust, white corrosion products, and staining;
  • dissimilar-metal contact, treated lumber, rooftop runoff, metal shavings, or other contamination where observed;
  • sealant condition and location without assuming every exposed bead is the primary weather seal;
  • snow guards, solar clamps, walkways, HVAC curbs, pipes, satellite mounts, and later attachments; and
  • translucent panels and skylights clearly mapped as fall-through hazards, not walking surfaces.

Photograph a dent in at least three ways: whole panel, relationship to seams/fasteners/coating, and grazing light or scale where useful. Then describe whether the image shows coating fracture, seam displacement, puncture, loss of drainage, or only a surface deformation. The photo alone may not establish structural or weathering effect.

Metal Construction Association guidance on dissimilar-metal corrosion and fastener compatibility shows why the material combination and environment matter. Do not caption every rust stain panel failure; identify the source component, affected coating or base metal, distribution, runoff path, and material evidence.

MCA's service-life study for one specific class of low-slope unpainted aluminum-zinc-coated standing-seam steel roofs found that sealants, fasteners, environment, debris, and maintenance matter over a long service period. Do not turn that system-specific study into a lifespan promise for every painted, through-fastened, aluminum, copper, zinc, or insulated metal roof.

Photograph drainage as a route, not a puddle

A puddle close-up does not explain why water remains.

For low-slope roofs, photograph the drainage path:

  1. High point or field area feeding the location.
  2. Surface slope clues and any deflection or obstruction.
  3. Ponded or sediment-marked area with boundaries and depth measurement when safely supportable.
  4. Primary drain, scupper, gutter, or outlet.
  5. Strainer, clamping ring, sump, flashing, overflow, and discharge route within scope.
  6. Debris or vegetation before any authorized cleaning.
  7. The same area after cleaning, repair, rainfall, or a later inspection when comparison is part of the assignment.

Label the timing and weather basis. Standing water observed during active rain is different from standing water remained in the same boundary after the agreed observation period. Do not create a universal drying deadline without the roof-system, warranty, design, and local context.

For steep-slope roofs, follow water-shedding interfaces: ridge, hip, valley, sidewall, headwall, chimney, skylight, vent, eave, gutter, and downspout. A ceiling stain does not identify the entry point directly above it. Water can travel before it becomes visible.

Use age as context, not a replacement switch

Every report should state roof age and the source of that age when it can be established. It should not say 20 years old, therefore replace.

Use this evidence order:

  1. Installation contract, invoice, permit, or closeout record.
  2. Manufacturer warranty or registration tied to the property and system.
  3. Earlier inspection, dated construction photos, aerial imagery, or maintenance record.
  4. Owner or property-manager statement, labeled as reported.
  5. Approximate visual estimate, clearly labeled and supported by the observed basis.
  6. Unknown.

Two roofs installed at the same time may have different drainage, exposure, traffic, penetrations, repairs, maintenance, attachment, substrate, and interior consequences. Two adjacent roof areas may not even be the same installation campaign.

Instead of using age as the verdict, connect it to decisions:

  • Is the installed product still identifiable and compatible repair material available?
  • Can a local repair be made without damaging a much larger brittle or deteriorated area?
  • Does the actual warranty impose notice, inspection, authorized-contractor, or repair-method conditions?
  • Has the same detail failed repeatedly?
  • Are the observed defects isolated or distributed across multiple zones?
  • Is moisture suspected or mapped below the covering?
  • Is the deck or substrate sound where evaluated?
  • Can drainage, edge, penetration, or attachment deficiencies be corrected locally?
  • Will rooftop operations permit the repair area and cure or welding conditions?
  • What do the adopted code, permit authority, manufacturer, designer, insurer, and owner's operational requirements require?

The age belongs in the decision record. It should not replace the decision record.

Turn the evidence into repair or replacement options

The visual library should end with a recommendation tied to the evidence and its limits. A roof recover adds a new covering over an existing one; replacement removes the existing covering before installing the new one. Neither option should be selected from surface photographs alone.

Use four evidence layers:

Evidence layerQuestions to answer
Visible extentHow many findings, in which zones, affecting which components, with what distribution and repeat history?
Concealed conditionWhat is known about moisture, insulation, attachment, deck, corrosion below laps, underlayment, or structural support? What remains unknown?
Repair feasibilityIs a compatible, warrantable, accessible repair available? Can the surrounding material accept it? Are matching products and qualified installers available?
Project constraintsWhat do adopted rules, permits, warranty, manufacturer, operations, occupancy, energy work, drainage, access, schedule, and budget require?

Then write options with assumptions:

OptionWhen it may deserve pricingWhat the photo library still must not hide
Targeted repairConditions appear localized and a compatible detail can be defined.Moisture, substrate, attachment, matching, and warranty assumptions.
Repair programRepeated but individually repairable conditions need zone-by-zone work.Whether repeated symptoms share an underlying cause across the roof.
Investigation firstVisual evidence cannot establish hidden extent or repairability.Test method, sample plan, restoration, limits, and decision owner.
Recover evaluationExisting assembly may be a candidate for an additional covering.Moisture, deterioration, load, layers, manufacturer instructions, code, and warranty.
Replacement evaluationDefects or concealed conditions may be too broad, substrate may be compromised, or repair may no longer be practical.Exact tear-off boundary, deck allowance, drainage, code, staging, and owner choices.

The 2024 International Building Code reroofing section treats replacement and recover separately. NRCA’s technical review, A Clarified Code (June 2024), explains that Section 1512.3 clarifies conditions that prohibit recover and require replacement. Before pricing a recover, have the responsible professional check the full adopted provisions against the existing covering, moisture and deterioration, number of layers, structural capacity, drainage, and proposed assembly. Verify applicable exceptions and amendments with the authority having jurisdiction. The 2024 International Existing Building Code definitions distinguish roof repair, recover, replacement, and reroofing; use the applicable definitions when describing the option.

For low-slope systems, visual photographs may justify a moisture survey or test cuts, but they do not map subsurface moisture. NRCA's roof repair and maintenance training scope distinguishes visual inspection, nondestructive moisture surveys, and core sampling. A proposal should identify which level of evidence supports the price.

A worked example: the photos change the next question

Consider a fictional 24,000-square-foot roof divided into six zones. Records identify a mechanically attached TPO system, but the insulation and deck schedule have not yet been confirmed.

The photo library records:

  • two isolated punctures beside a frequently serviced rooftop unit in zone 1;
  • four earlier patches of different ages around the same service path;
  • one open-looking seam edge in zone 2, not probed during the visual visit;
  • sediment and standing water around drain D03 in zone 3;
  • membrane wrinkles at a wall transition in zones 4 and 5;
  • no comparable wrinkle in baseline photographs from the prior inspection;
  • an inaccessible area beneath a new screen wall in zone 6; and
  • one interior ceiling stain reported below zone 3, with no active dripping observed.

The pictures do not support replace the whole roof. They also do not support patch two holes and leave.

They support a next-step scope:

  1. Confirm roof assembly records, warranty, recent rooftop work, and drain history.
  2. Have the qualified roofing contractor evaluate the punctures, prior repairs, suspect seam, and transition wrinkles using the known manufacturer's procedures.
  3. Investigate drainage and the interior stain without assuming the drain is the leak source.
  4. Define an appropriate moisture-survey or test-opening plan if the decision requires subsurface evidence.
  5. Establish safe access or an explicit exclusion for zone 6.
  6. Price a repair option after extent is known, and price a broader option only if the verified findings justify it.

The photo library did its job. It changed one vague question—repair or replace?—into a controlled evidence plan.

Do not let photography create a safety shortcut

The safest photo is sometimes the one not taken from the roof.

Record the planned method in a job hazard analysis and use the employer's applicable safety inspection checklist. Roof height, slope, edges, openings, skylights, fragile panels, wetness, ice, heat, wind, electrical exposure, ladders, hatches, structural condition, traffic, tools, and the actual task all matter.

OSHA's construction fall-protection rule contains task- and roof-specific requirements. OSHA's 2004 roof-inspection interpretation describes a limited inspection-only exception before construction work starts or after all construction work is complete; it does not exempt inspections during active construction. A 2010 interpretation explains that using tools to inspect is not categorically excluded, but work near an unprotected edge that distracts the inspector may fall outside the exception. Treat seam probing, destructive investigation, and repairs as scope-specific tasks with their own authorization, roof-system, and fall-protection decisions—not as harmless photography.

For work governed by OSHA's general-industry standards, check 29 CFR 1910.28, including its low-slope-roof provisions and its separate pre-work/post-work inspection exception. That exception does not apply when compliant fall-protection systems or equipment are already installed and available for the inspection. The employer must determine which standards govern the actual task before selecting controls.

If safe access is not available, document the limit and use an appropriate alternative such as ground, interior, eave, lift, camera pole, authorized drone, record review, or return visit. Each alternative has its own limits. A drone can show surface imagery; it does not feel a loose panel, establish subsurface moisture, probe a seam, or identify a concealed deck.

Never step on a skylight or translucent panel to improve an angle. Map it, keep the required distance and protection, and take the photograph from a controlled position.

Keep originals, edits, and comparison images traceable

The job file should preserve:

  • original images at their original resolution and metadata where lawful and useful;
  • photographer or source;
  • capture sequence and roof-area assignment;
  • a working copy used for arrows, circles, crops, labels, or exposure adjustment;
  • the unedited image linked to every annotated image;
  • any customer-, drone-, consultant-, manufacturer-, or prior-contractor-supplied image labeled by source;
  • a log of deleted duplicates or unusable images when deletion matters to the record policy;
  • inspection report version and issue recipient; and
  • later comparison, repair, and closeout images under the same location IDs.

Do not annotate over the only copy. Do not use an unlabeled stock image as if it came from the property. Do not let automatic enhancement erase a stain boundary, seam edge, fastener, or surface texture. If an image has been enhanced for readability, preserve and link the original.

Protect occupants and customers. Crop or avoid access codes, faces, license plates, personal papers, interior possessions, security equipment details unrelated to the roof, and neighboring private areas. The roof report needs building evidence, not a surveillance archive.

Turn the library into a field-ready report

Arrange the final roofing inspection report in the order another roofer or estimator will use it:

Report sectionContent to include within the agreed scope
AssignmentRequest, client, property, inspector, purpose, agreed scope, and intended users.
Records reviewedContracts, warranties, drawings, permits, invoices, prior reports, repair logs, leak logs, and supplied photos.
Safety and accessMethod, roof access, conditions, controls, stopped areas, uninspected areas, and reasons.
Roof inventoryBuilding/roof IDs, system identification and basis, age and source, known assembly, drainage, penetrations, equipment, and warranty.
Roof mapZones, edges, walls, drainage, penetrations, equipment, transitions, and finding locations.
Inspection methodVisual route, measurements, tests, tools, sampling, and explicit limits.
FindingsNeutral observation, extent, photo IDs, comparison, status, unknowns, and next step.
Photo appendixOverview-to-detail images grouped by roof area and finding ID.
Decision handoffUrgent protection, repair evaluation, further investigation, monitor plan, and options to price.
LimitsConcealed components, causation, code, design, warranty, moisture, structure, and areas outside scope.
DeliveryReport version, recipient, open actions, owner, and acknowledgment.

Keep the roof map and photo appendix in the job file and identify their filenames, dates, and versions in the report. The form organizes the findings and recommendations; it does not replace a moisture survey, test report, engineering assessment, or manufacturer evaluation.

If an insurer’s inspection leads to a repair quote, the roof-quote guide after an insurance inspection shows how to carry this evidence into quantities, scope differences, and customer approval without promising coverage.

When repair work is approved, carry the same finding IDs into the roofing work order. Photograph the exposed condition before covering it. If the verified scope changes, use a written change order. At handoff, match repaired finding IDs to completion photos and the completion sign-off.

For a roof that will stay in service, use the flat-roof maintenance agreement guide to turn open findings into named inspection points and visit frequencies instead of leaving the customer with a folder of photographs and no next action.

That chain is more valuable than a spectacular collection of unlabeled close-ups. It lets the owner see what was found, the estimator see what was priced, the crew see what to repair, and the next inspector see what changed.

Sources

Key inspection, material-identification, repairability, and OSHA references were reviewed October 6, 2026. Manufacturer guidance applies to the products and inspection stages it describes; verify current instructions for the installed system. The ICC access limitation is noted below.


This article is general information, not a roof-system diagnosis, repair specification, engineering report, warranty determination, code opinion, legal advice, or workplace-safety plan. Verify the property, installed roof assembly, access method, worker protections, manufacturer instructions, warranty, inspection and testing scope, moisture and substrate condition, adopted code, permits, repair compatibility, and project requirements with the responsible qualified professionals and authorities before acting.

Common questions

Can a photograph prove that a roof needs replacement?
Usually not by itself. A photograph can document visible extent, distribution, interfaces, prior repairs, and comparison conditions. A replacement decision may also require system identification, moisture information, substrate or deck condition, attachment, drainage, repair compatibility, warranty, product availability, adopted code, operational constraints, and cost. State what the image proves and what additional evidence the decision requires.
How many photos should a roof inspection include?
There is no useful universal number. Take enough to identify every roof area, map the inspection route, show each important finding from context to detail, document limits, and support later comparison. Thirty mapped photographs can be stronger than 300 unlabeled close-ups.
Can white membrane be labeled TPO from a photo?
Not reliably. White thermoplastic membranes can include TPO, PVC, and other products. Use installation records, warranty documents, membrane printing, product labels, manufacturer details, or qualified field identification. If the product remains uncertain, describe it as an unverified white single-ply or thermoplastic-appearing membrane and state the limit.
Can roof photos show whether insulation below the membrane is wet?
Surface photos alone cannot establish or map moisture below the membrane. Record visible clues and inspection limits, then have a qualified professional define any moisture survey or test openings needed for the decision. NRCA's roof repair and maintenance guidance treats visual inspection, nondestructive moisture surveys, and core sampling as distinct methods. Record the method and limits of any follow-up work in the report.
What is the biggest difference between TPO and EPDM photo checklists?
TPO is commonly a heat-welded thermoplastic system, while EPDM is a thermoset membrane commonly using different seam and flashing methods. Both need perimeter, seam, flashing, penetration, drainage, field, traffic, and repair documentation, but the detail vocabulary and evaluation method must match the confirmed system and manufacturer.
Does ponding water mean the whole roof has failed?
Not automatically. Document the area, drainage route, timing, weather, depth where safely measured, drains and overflows, deflection or obstruction clues, membrane condition, interior evidence, and prior comparisons. Then evaluate drainage, assembly, warranty, and subsurface condition under the applicable project requirements.
Is roof age enough to choose replacement?
No. Record age and its source, then evaluate actual condition, distribution of defects, moisture, substrate, attachment, drainage, repair history, material availability, warranty, code, operations, and repair feasibility. Age is context, not an automatic verdict.
Should an inspector probe a single-ply seam during every visual inspection?
No. Probe a seam only when the procedure is within the authorized scope and appropriate for the confirmed system, manufacturer guidance, roof condition, warranty, weather, worker qualification, and safety plan. Carlisle's final-inspection guidance calls for additional probing on TPO and PVC seams; that requirement is not a universal method for evaluating EPDM seams or aged roofs. For a photo-only assignment, record the suspect edge and recommend qualified evaluation. Agree on restoration before any test that could disturb the roof.
Does a photo-only roof inspection automatically qualify for a fall-protection exception?
No. Under OSHA's construction rules, the inspection exception is limited to inspections before construction starts or after all construction is complete. OSHA's 2010 interpretation also explains why work close to an unprotected edge may fall outside that exception. General-industry work has separate requirements and an inspection exception, which does not apply when compliant protection is installed and available. A camera and a short visit do not establish an exemption; the employer must assess the task, applicable standards, and hazards.
How should asphalt-shingle granule loss be photographed?
Show the whole slope, affected area, close-up surface, gutters or downspouts where accumulation appears, exposed asphalt or mat if present, and nearby comparison areas under similar light. Record distribution and roof-age evidence. Do not convert one gutter pile or one camera angle into a percentage of remaining service life.
Does every dent in a metal panel need repair?
Not necessarily. Photograph the entire panel and the dent's relationship to seams, fasteners, coating, drainage, and attachments. Record puncture, coating fracture, seam displacement, or other functional evidence if present. Material, profile, system design, warranty, structural effect, appearance requirements, and manufacturer evaluation may control the response.
What should be photographed after a roof repair?
Use the original finding ID. Capture the pre-work condition, exposed or concealed condition when opened, materials and labels where relevant, prepared substrate, repair steps required by the work record, completed detail from context and close range, cleanup, drainage or test result, remaining limits, and customer handoff. Keep the repair photos beside—not instead of—the original evidence.
Can the same photo library support a repair estimate and a warranty claim?
It can support both, but the required evidence may differ. The contractor's estimate needs location, quantity, method, material, access, assumptions, and exclusions. A manufacturer warranty may require specific notice, approved contractor, inspection, test, repair, and documentation procedures. Read the actual warranty and do not promise coverage from photographs alone.