Most people shopping for thermal roof inspection software are asking the wrong question. They want to know which program will find the wet insulation. No program does that. Thermal roof inspection software helps you screen a roof: it organizes temperature patterns so a qualified person can decide where to look harder. The confirmation still happens on the roof, with a core cut or a moisture survey by the roofer or roof consultant.
That isn't a weakness. It's the honest job description, and once you accept it, picking and using the software gets a lot simpler. This post covers what a thermal roof screen can and can't tell you, the conditions that make or break the data, what to look for in the software, and where the SkyView Thermal Inspections add-on fits.
What a thermal camera actually sees on a roof
A thermal camera doesn't see water. It records surface temperature. On a low-slope roof, wet insulation and dry insulation can heat and cool at different rates, so under the right conditions a wet area may show up as a warmer or cooler patch than the roof around it. That patch is an anomaly, and an anomaly is a reason to investigate, not a finding.
A roofing contractor's guide to roof moisture investigation methods (Raven Roofing, checked Oct 27, 2026) puts it plainly: infrared records surface temperatures, a warm pattern is "evidence to investigate, not automatic proof of wet insulation or its cause," and nondestructive findings need confirmation through roof core samples when the question is whether insulation can be reused. The same guide lists the things that can make a pattern look like moisture when it isn't: insulation thickness changes, deck construction, membrane color, old repairs, rooftop shadows, air leakage, interior heat sources, surface water and changing weather.
So when you read a vendor page promising that its software "finds leaks," be skeptical. What good software does is make the anomalies easy to see, easy to locate and easy to hand off.
Conditions matter more than the software
You can't fix bad flight conditions in post. If the roof never built up a useful temperature difference, there's nothing for any program to show. The Raven Roofing guide notes that a typical survey depends on an adequate temperature-driving force and an appropriate window, often after daytime heating as the roof begins to cool, and that recent rain and surface moisture can interfere with the result.
In practice, that means a few things for a drone operator:
- Fly a dry roof. Standing water and a damp membrane from last night's rain muddy the picture. Wait for the surface to dry.
- Fly after a sunny day, as the roof cools. A clear evening after the deck has been loaded with sun gives wet and dry areas time to separate. Midday on a dark membrane can wash the difference out.
- Keep wind low. Wind strips heat off the surface unevenly and flattens the contrast you're trying to capture. InterNACHI's guide to inspecting roofs with IR cameras (checked Oct 27, 2026) lists wind speed among the weather factors that change surface temperatures over wet areas, and names winds of less than 15 mph among the best conditions for an infrared roof inspection.
- Write the conditions down. Date, time, recent weather and anything unusual on the roof belong in the report. The person who verifies your flags will want them.
Shoot RGB of the same areas in the same visit. A warm shape next to an exhaust fan, a skylight or a patch reads very differently once you can see what's physically there.
What to look for in thermal roof inspection software
We'll be blunt: a lot of thermal software is built to make pretty heat pictures. Pretty doesn't help a roofer. Here's what does.
It works from calibrated, radiometric imagery
If the file doesn't carry temperature data, you're looking at a colored picture, not a measurement you can review. Your software should require compatible, calibrated imagery and tell you when it doesn't have it.
It keeps temperature review close to the location
A flag is only useful if someone can walk to it. You want temperature review tied to a place on the roof, not a folder of frames with filenames nobody can match to a drain or a curb.
It produces a report a roofer can mark up
The deliverable is a screening report: where the anomalies are, what the conditions were, and a clear statement that every flag needs field verification. If the report reads like a diagnosis, it's overselling.
It doesn't hide the cost of each job
Roof work tends to come in batches: a property manager with six buildings, a roofer with a spring backlog. Software that charges per map turns every extra building into a cost decision. Know how you're billed before you quote.
Where SkyView's Thermal Inspections add-on fits
SkyView Desktop is our mapping software. It's available now and processes maps on your own Windows PC, with no per-map processing fee (that's our claim, and the main reason we built it). Thermal Inspections is a paid add-on on top of a SkyView subscription. Per the Pilot Ledger features page, it brings roof and solar inspection workflows into one add-on, including radiometric temperature review and reports, and it costs +$99/month. It requires an active SkyView subscription and compatible calibrated imagery.
Here's how we'd frame it to a client, and how we'd want you to frame it too: SkyView helps you screen the roof and package what you saw. It doesn't confirm moisture, diagnose a defect or replace a core cut. Every flag in the report is a place for the roofer or roof consultant to verify in the field.
If your thermal work leans toward solar, we've covered that side separately. Thermal solar inspection with SkyView walks through reading hot-cell pins on an array, and our earlier piece on processing solar thermal drone images on your own computer covers why we run thermal jobs locally. Roofs and arrays share a camera, but the questions are different, so we keep them apart.
A simple screening workflow
- Review the roof first. Get drawings, repair history and leak logs if the owner has them. Note drains, curbs, patches and changes in roof zones.
- Pick the window. Dry roof, sunny day, flight as it cools, low wind. Reschedule rather than fly marginal conditions.
- Capture thermal and RGB together. Same areas, same visit, so every warm shape has a visible reference.
- Screen, don't diagnose. Mark anomalies, note likely non-moisture explanations you can see, and leave the rest as open questions.
- Hand off for verification. Deliver the report with flag locations and conditions, and say plainly that cores or a moisture survey by the roofer or consultant confirm what's actually wet.
When to hire it out instead
Not every operator should take roof thermal work, and not every property owner should try to fly it themselves. If you're on the client side and want a pilot who already does this, see how to hire a drone pilot for thermal roof inspections.
Running the job, not just the flight
Once the screen is done, the rest is business. Pilot Ledger handles the quote, the job record and getting paid, and SkyView deliverables go to the client through the same account. It's not the reason to fly a roof, but it's the part that keeps a batch of six buildings from turning into six spreadsheets.
If you want to process on your own hardware and add thermal screening when the work calls for it, see Pilot Ledger plans and start a trial.