How accurate are satellite roof measurements?
Satellite roof measurements are as good as the image, the trace and the pitch. Here is where each one slips, the math on what it costs, and a five-minute check.
Satellite roof measurements are accurate enough to bid and order material from when the image is sharp, the roof edges are visible and the pitch is right. There is no single accuracy number for "satellite": the result depends on the image, the roof and the person tracing it, and the math below shows that a guessed pitch can move your squares more than a sloppy trace does.
Below: every place a satellite measurement slips, the arithmetic on what each one costs, and a five-minute check to run before the order goes to the supplier.
What a satellite measurement actually measures
A satellite image is a top-down photo. When you trace a roof on it, you are measuring the roof's plan area: the shadow it would cast with the sun straight overhead. Lengths of eaves and ridges that run level come straight off the image. Everything that slopes (rakes, hips, valleys and the roof surface itself) gets its true length from the pitch you apply, not from the photo.
So every satellite measurement is two numbers multiplied together:
- Plan geometry, traced from the image. Its accuracy depends on resolution, lean, shadows and how carefully the edges were placed.
- Pitch, which the image cannot show. It comes from a site visit, a street-level photo, a pitch gauge, or a guess.
Most arguments about "satellite accuracy" are really about one or the other.
Where the error comes from
None of the limits below belong to any one vendor or tool. They come with the technology: a flat photo of a sloped roof, taken from far above.
Image resolution
Each pixel covers a patch of ground, so a roof edge is a blur a pixel or two wide and your click lands somewhere inside it. A dark roof against a light driveway gives a crisp edge; a gray roof next to gray pavement, or a soft image, makes it wander.
Zooming past what the image supports only makes the blur bigger. Click the middle of the transition and be consistent: always the outer edge of the drip edge, never sometimes the gutter and sometimes the fascia.
Lean and parallax
Imagery is rarely shot from straight above every roof. When the camera sits off to one side, tall parts of the building shift relative to the ground and one or two walls show in the photo. A second-story wall can hide part of a lower roof.
The roof outline keeps close to its real shape; the trap is tracing the visible wall face as if it were roof. If you can see siding, you are looking at a wall. Trace where the shingles stop, not where the building meets the ground.
Shadows and trees
A deep shadow can swallow an eave line. Tree canopy can hide a facet, a valley, or the corner where a porch roof ties in, and it is easy to trace the shadow's edge or the tree's edge and move on.
When an edge is hidden, use the matching side of the roof: gables are usually symmetrical across the ridge, and hips usually meet the eave at matching corners. If you cannot find any honest reference, that facet is a candidate for a site visit or a technician-measured report.
Overhangs versus walls
The roof edge sits outside the wall line by the depth of the overhang. Property records, plans and tape measurements of the house are usually wall dimensions. The satellite image shows the roof edge. Mix the two and you lose the overhang on every side.
Lower roofs you cannot see
Porch roofs tucked under an upper eave, a shed roof over a back door, a bay window cap, a low-slope section behind a parapet: a top-down image can hide all of these. They are small, but they carry their own flashing, drip edge and starter, and they are the line items that go missing on a material order.
Pitch
The image cannot show rise. A 4/12 and a 12/12 gable look identical from straight above if they have the same footprint. Pitch has to come from somewhere else, and when it is a guess, it is the largest single error on most residential measurements. The next section shows why.
Image date
The house may have changed since the photo was taken: an addition, a new garage, a hip turned into a gable. Compare the image against a street-level photo or what the homeowner tells you.
The math: what each error costs you
Run these once and you will know where to spend your checking time. The examples use the same house: a 40 × 30 ft footprint, measured at the walls.
A 1 ft overhang on a 40 × 30 footprint
Wall-line plan area: 40 × 30 = 1,200 sq ft.
Add a 1 ft overhang on every side and the roof becomes 42 × 32 = 1,344 sq ft of plan area.
That is 1,344 − 1,200 = 144 sq ft more roof before pitch, or 12%. At a 9/12 pitch (factor 1.250), the difference in true area is 144 × 1.250 = 180 sq ft, almost two squares.
The perimeter changes too: 2 × (40 + 30) = 140 ft at the walls, versus 2 × (42 + 32) = 148 ft at the roof edge. Eight extra feet of drip edge and starter on one simple rectangle.
Guessing 6/12 on a 9/12 roof
Pitch factor = √(rise² + 12²) ÷ 12.
- 6/12: √(36 + 144) ÷ 12 = √180 ÷ 12 = 13.416 ÷ 12 = 1.118
- 9/12: √(81 + 144) ÷ 12 = √225 ÷ 12 = 15 ÷ 12 = 1.250
Use the 1,344 sq ft plan area from above:
- At 6/12: 1,344 × 1.118 = 1,502.6 sq ft, about 15.0 squares
- At 9/12: 1,344 × 1.250 = 1,680 sq ft, 16.8 squares
The guess leaves out 1,680 − 1,502.6 = 177.4 sq ft. That is 1.8 squares short, or about 10.6% of the roof, before any waste factor. Your waste allowance won't cover it, because waste is meant for cuts, starter and ridge, not for missing roof.
Even a one-step miss matters at this slope. At 8/12 the factor is √(64 + 144) ÷ 12 = √208 ÷ 12 = 1.202, so 1,344 × 1.202 = 1,615.5 sq ft. Against the true 1,680, that is 64.5 sq ft short, about 3.8%.
To confirm pitch without a ladder, use the free pitch finder.
A 2% perimeter error
Now say the tracing is off instead: every edge drawn 2% too long, from a soft image or clicks placed consistently outside the edge.
Area scales with the square of length, so a 2% length error becomes 1.02 × 1.02 = 1.0404, a 4.04% area error.
On the 1,680 sq ft roof: 1,680 × 0.0404 = 67.9 sq ft, about 0.7 of a square.
The errors side by side
| Error on the 40 × 30 house (9/12) | True area change | Squares |
|---|---|---|
| Traced at the wall, missing a 1 ft overhang | −180 sq ft | −1.8 |
| Pitch guessed at 6/12 | −177.4 sq ft | −1.8 |
| Pitch guessed at 8/12 | −64.5 sq ft | −0.6 |
| Every edge traced 2% long | +67.9 sq ft | +0.7 |
A careful trace on a decent image and a one-step pitch miss land in the same range. A three-step pitch guess or a wall-line trace costs nearly three times as much. Check pitch and overhang before you obsess over a click.
The five-minute measurement check
Do this on every measurement before it turns into a material order, whether you traced it yourself or someone else did.
- Check one known length. Pick an edge you can verify: a garage wall you have taped, a dimension from plans (add the overhang), a length from a previous job at the address. If that edge is within a few inches per 10 ft, the scale is fine. If it is off by 5%, everything else is off by 5% too.
- Rebuild the plan area with a box. Draw an imaginary rectangle around the main roof, multiply length by width, and subtract or add the obvious bump-outs. On the example house: 42 × 32 = 1,344. If the measurement's plan area is far from your box, find out why.
- Divide true area by plan area. The result should match the pitch factor you meant to apply. 1,680 ÷ 1,344 = 1.250 means 9/12 went in. If the ratio says 1.118 and the roof is steep, someone left the default pitch in place.
- Confirm the pitch independently. A street-level photo, the pitch finder, a photo from the homeowner with a level in it, or a gauge on site. Mixed-pitch roofs need a pitch per facet, not one number for the whole roof.
- Count facets and edges against the image. Every facet you can see should be drawn. Every eave and rake should be labeled, so drip edge and starter come out right. In RoofStruct the builder shows "Edges labeled X of Y" so a missed edge is visible before export, and an unpitched facet is "counted flat" rather than silently guessed.
If all five pass, order with your normal waste factor (see waste factor by roof type). If one fails, fix it before the PDF goes anywhere.
Where you trip
- Tracing the wall instead of the drip edge. On a lean image the wall is right there, and it is the wrong line.
- Leaving the default pitch. A tool has to start somewhere. If you never changed it, you didn't measure pitch.
- One pitch for a cut-up roof. A 12/12 front gable on a 6/12 main roof needs its own pitch. Averaging under-counts the steep facet and over-counts the shallow one.
- Ignoring the porch roof. Small lower roofs hide under upper eaves and trees. They need flashing and drip edge like everything else.
- Using waste to cover doubt. Bumping waste from 10% to 15% because you are unsure of the pitch is a guess on top of a guess. Fix the pitch.
- Measuring two overlapping facets twice. Where an upper roof overhangs a lower one, make sure the hidden area is counted once. RoofStruct flags overlap as "counted twice" so you can decide.
Measuring it yourself
Measuring it yourself is the right call for a straightforward roof. RoofStruct gives you free, unlimited self-serve measuring and PDF reports, no card, on satellite imagery or your own drone or phone photo, so a quick bid on a simple gable costs you time and nothing else. The measuring tools and the walkthrough in measure your first roof cover the workflow.
FAQ
Are satellite roof measurements accurate enough to order materials?
Yes, when the image is clear, the trace follows the drip edge and the pitch is confirmed. Run the five-minute check first. The two errors that cost the most, a guessed pitch and a wall-line trace, are both easy to catch.
Can satellite imagery measure roof pitch?
No. A top-down image cannot show rise. Pitch comes from a site visit, a street-level photo, a pitch gauge or a tool like the pitch finder, and it gets applied to the traced plan area through the pitch factor.
What should I do when trees hide part of the roof?
Use symmetry across the ridge and matching hip corners to rebuild the hidden edge. If you cannot find a reliable reference, confirm on site.
Can I measure from my own drone photo instead of satellite imagery?
Yes. RoofStruct lets you measure on satellite imagery or your own drone or phone photo on the free plan. A sharper, more recent photo helps with edges and lower roofs, but you still need a confirmed pitch.
Get the pitch right, trace the drip edge, run the five-minute check, and satellite measurements will hold up on the order.