Blog

Fit-out in progress or vacant shell? Reading the difference in satellite imagery

A dark box in a strip center and a space mid-buildout can look identical from the street. The windows are papered over in both cases. From above, across more than one pass, they stop looking the same.

What a vacant shell actually looks like from above

A shell that's sitting empty reads as flat and unchanging, month over month. The parking lot in front of the unit has the same striping it had last quarter, usually faded, sometimes with a few extra potholes nobody's patched. There's no material staging, no dumpster, no trailer parked at an angle near the back door. Roof condition doesn't change. If there was a pylon sign, it's either dark or still carrying the last tenant's panel. Load-bearing clues like a loading dock apron tend to show tire marks from whatever delivery traffic the center still gets, but nothing concentrated at that one unit.

The giveaway is the absence of anything new. A vacant shell doesn't generate construction traffic because nobody's working inside it.

What a tenant improvement buildout actually generates

An active fit-out throws off a specific set of signals, and most of them show up outside the building, which is the part a satellite or aerial pass can actually see. Contractor trucks and pickups cluster near the unit, often parked in spots that weren't marked for parking before. A dumpster or two shows up near the back, sometimes a portable toilet. Material gets staged outside: pallets, conduit, rolled roofing, whatever the trade on site that week needs close at hand.

Striping work is one of the clearer tells. A new drive-thru lane, relocated ADA spots, or a repainted curb cut means someone's finalizing site plan details that only matter if the space is about to operate. Signage is another. A blank panel can mean almost anything, but a new sign cabinet going up on a pole that was empty last month, even before the brand panel is mounted, points to a location moving toward opening day.

None of these on their own prove a tenant improvement buildout is underway. A dumpster could be roof repair. A single truck could be a utility inspection. What makes the read reliable is the combination, and the fact that it builds across more than one capture.

Why a single image can mislead you

One snapshot of a site tells you what was parked there that day. It doesn't tell you whether the lot has looked like that for six months or changed last week. A shell can have a stray contractor truck on it for an unrelated reason, and an active buildout can have a quiet week between trades with nothing parked outside at all. Reading several passes together is what turns scattered clues into a pattern you can trust. That's the whole reason to pull the same site monthly instead of once: you're watching for new striping, new material staging, or new signage that wasn't there the pass before, and that only shows up when you've got a baseline to compare against.

Where this method runs out of road

RGB satellite and aerial imagery reads the lot, the roof, and the exterior. It doesn't see drywall going up, MEP rough-in, or inspection sign-off, and it won't tell you if the general contractor is three weeks behind schedule. What it does well is narrow a long site list down to the handful worth calling or driving to confirm, before anyone's filed the signage permit or issued a press release. If you're carrying forty or four hundred sites on a watch list and trying to catch the ones that moved from shell to buildout this month, that's a scan job, not something worth eyeballing address by address. Store Opening Signals builds exactly that readiness flag from a monthly image pull, so the shortlist shows up before the public announcement does.

If you're tired of refreshing permit boards to catch this moment, see what a monthly readiness flag looks like for your own site list.

Join the pilot list

← Back to the blog