Property intelligence for construction and landscaping
Every house in your ZIP, read from the county record and ranked.
Eye in the Sky joins the appraiser roll, issued permits, code cases, building outlines and thirty years of storms on every house in a ZIP. It scores each one and gives your crew a map and a call list where every line can be checked against the county.
Miami-Dade County, on file October 7, 2026.
One system, from the county record to a booked job.
The scan reads the county. The map shows what it found. The board is where your crew works it.
The map
Every scored house in a ZIP on satellite imagery, coloured by the question you are asking: priority, lead score, year built, re-roofed, floors, yard size, storm surge zone. Point at a roof edge and it reads its length in feet.
The house file
Roof, lot and yard, permits by trade, county cases, each hurricane's closest pass, and the appraiser's record of pools, fences, patios, sales and values. Each line names its source.
A reason for every score
A score is a sum of things on the record: age against the insurance line, storms since the last roof, open cases, no permit on file. The file shows each one and what it counted for.
A price range before the call
Roof area from the county outline or its LiDAR, priced from what Miami-Dade re-roof permits were issued for. Always a range, never a quote.
Pipeline and team
Put a house on the board, assign it, move it from new to won. An owner sees the company. A rep sees only the leads assigned to them, and it is the database that enforces that.
Messages and texting
Team chat, and texting homeowners from your company's own number. Consent, quiet hours and opt-outs are enforced by the server when a text is sent.
Weather
The forecast and the alerts over a ZIP in the National Weather Service's own words, each named hurricane's closest pass, and how many houses sit in each surge zone.
The homeowner page
One page per address: their roof from above, what the record says about it, a price range and a time to book. No owner name or phone number is ever on it.
Real houses, not mock-ups.
Twenty houses in four Miami-Dade ZIP codes, exactly as the county records them. Pick one and read its file.
House numbers are masked to the hundred block, as they are in the database. These sample files are a snapshot taken September 17, 2026, so a line that says "2 year window" reflects the permit window read then.
Every trade, not only roofs.
A scan files each permit under the trade its county category amounts to, keeps whether the county ever closed it, and reads what stands on the lot.
Roofing
Re-roof permits and the material they name, roof footprint, floors, planes measured from county LiDAR where that pass has run, and every storm since the last roof.
Air conditioning
Every permit that names AC work, with its status. Units are not detected from the air, and the page says so.
Pools
The appraiser's record of a pool with the year it went in, plus pool permits and pool cases.
Fences and walls
Fences and walls on the appraiser's record, fence permits, and fence cases from code compliance.
Windows, doors and shutters
Every permit naming them, open or closed. Nobody counts windows, so no count is shown.
Driveways and paving
The appraiser's paving feature where it lists one, and permits whose text names a driveway or pavers.
Landscaping and trees
Open ground on the lot, the share of it under tree canopy, overgrowth cases and irrigation permits.
Electrical, plumbing and solar
Permits by trade across all 199 categories the county uses, and whether each was ever closed.
What the homeowner sees.
Their own roof from above, and the same photograph with a new roof on it. Drag the line.
- The left side is the county's aerial of the house. The right side is a render of that photograph, and is labelled as one.
- What the record says, in plain words, each with its source.
- A price range from issued permits, and a time to book.
Nothing here is invented.
Every field is a public record or is measured from one, and the screen names its source. What cannot be sourced is absent, not guessed.
| What | Where it comes from |
|---|---|
| Parcels and folios | Miami-Dade County base map. The folio is what everything else is joined on. |
| Building outlines and heights | The county's LiDAR-derived building layer. |
| Year built, beds, area, floors | The property appraiser's roll. |
| Issued permits | The county's permit data, with the work categories and the job's value, and its land information server for each permit's status: active, expired or finalized. |
| Building and code cases | County building violations and code compliance, open and closed in the last five years. |
| What stands on the lot | The appraiser's own record of each house: pools, fences, patios, carports, with the year built. |
| Flood zone and ground height | FEMA's zone for the parcel and the ground elevation, from the county. |
| Tree canopy | The county's 2021 canopy assessment, by parcel. |
| Hurricanes and wind | The National Hurricane Center's track record, NOAA storm reports and thirty years of gusts at Miami International. |
| Forecast and alerts | The National Weather Service, asked when the page is opened. |
| Imagery | Esri World Imagery, and the county's own aerials. |
Addresses stay masked
The database stores the hundred block, not the house number. A street address is looked up on the way to a signed in screen and is not kept.
Each company sees its own
Leads are separated inside the database itself. A rep asking for a colleague's lead gets the same answer as for one that does not exist.
Signed in, and logged
A second step at sign in, links that work once, and every change, sign in and export written to a log that cannot be edited.
All of Miami-Dade is on the map.
Every Miami-Dade ZIP code with detached houses has been read and scored. The counties either side are next.
Miami-Dade
353,544houses scored across 76 ZIP codes.
On the map now
Monroe, the Keys
88,551parcels on file from the state's roll.
On file. Not scored yet
Broward
766,819parcels on the state's roll, being read now.
Loading
Figures as of October 7, 2026. A ZIP code is assigned to a company by trade, to that company alone or shared.
How a company starts.
Ask for access
Tell us your company, your licence number and the ZIP codes you work.
We set you up
Your company is approved and its ZIP codes assigned. Every scored house in them is on your map.
Your crew works it
Invite your reps, hand out leads, and work them from a laptop or a phone.
See your own ZIP code.
Send the ZIP codes you work and we will show you what the record says about them.
What it does not do.
Listed here because a buyer finds these in the first hour anyway.
- Roof age is bounded, not known. The county's permit window is three years, so the honest claim is that no re-roof permit has been issued in it.
- Roof condition is not read from the photograph. A vision pass was built, measured against permit-labelled roofs and failed its own accuracy gate, so material stays what a permit names.
- Roof pitch is measured only where county LiDAR has been fitted: 2,315 houses so far. Elsewhere the area comes from the building outline.
- A pool is the appraiser's record of one. It is not detected from imagery, and one built with no permit that the appraiser never picked up is not here.
- Windows, garage doors and AC units are not counted. What exists is every permit that names them.
- Monroe and Broward are not scored yet. Their parcels are on file. Scoring needs building outlines for them first.