We would like to tell you a phone can measure a roof. It cannot, and the reasons are worth understanding, because they also tell you exactly how far up the building you can trust.
Range is the hard limit
LiDAR on an iPhone has a working range of a few meters. Stand in a yard and point at a second-story gable peak thirty feet up and there is simply nothing coming back. This is not a software limitation that gets fixed in an update; it is the sensor's power budget.
Sun makes it worse
LiDAR competes with ambient infrared, and direct midday sunlight is a lot of ambient infrared. Exterior captures are noticeably better on overcast days or in the first and last couple of hours of light. On a bright July afternoon, expect reduced range on top of the range you already did not have.
Roof planes need to be seen
Even with infinite range, a roof plane viewed from the ground is nearly edge-on. There is very little surface facing you to measure. Aerial measurement services exist precisely because the only good vantage point for a roof is above it.
What you can actually trust
- Ground floor exterior walls — good, this is where exterior scanning earns its keep
- Second story walls — usable, thinner, scan from further back if you have room
- Building footprint and perimeter — reliable, and it is what sizes the roof area
- Gable triangles and anything higher — approximate at best
The workflow that works
Scan the walls you can reach for siding and wall area. Take the footprint from the scan. Get the roof pitch with a level or a pitch gauge from inside the attic or off a lower edge, and compute the roof area from footprint and pitch — the same arithmetic roofers have used for decades, now with a measured footprint under it.
For a large or complex roof, use an aerial measurement report. That is what it is for.
Knowing where your tool stops is part of knowing how to use it.