Privacy choices

Choose what we may use.

The site works without optional tracking. Your choice is saved on this device and can be changed here anytime.

Necessary

Runs the site, protects forms, and remembers this privacy choice.

Always on

Property prospecting

Aerial Imagery Lead Generation: Find Buildings Worth Calling

Find customers by the equipment, roofs and grounds your crew services. Learn what the images show, how to check a target list, and where the sales hours go.

The short answer

Aerial imagery lead generation identifies properties with visible features that fit your services, then combines those observations with property records and contact research. Ground Control by PorchRocket finds commercial buildings by roof material, size, rooftop HVAC, parking areas and other features for $10 to $20 per building. Lists arrive within 48 hours after payment, with credit back for wrong matches within 30 days. Choose the feature that supports your first offer, check 20 rows, then contact the responsible buyer.

Find properties from the air

What matters most

  • At an assumed three minutes per roof, screening 1,000 buildings takes 50 hours before address and property-record checks.
  • Ground Control uses imagery no older than two years when your order runs and includes why each property matched.
  • Check 20 rows against your written filters before assigning the list to your sales team.
  • Ground Control commercial lists cost $10 to $20 per building, with owner and decision-maker research priced separately.
  • Texas's data-broker law is in Chapter 510 in 2026, following its September 2025 redesignation from Chapter 509.

Say an HVAC service manager spends three minutes scanning each of 1,000 commercial roofs in a free map viewer. That is 3,000 minutes, or 50 hours, before checking property records or finding anyone to call. At an assumed $43 an hour for loaded staff time, the first pass costs $2,150. The viewer is free; the research has already consumed more than a working week.

Ground Control by PorchRocket supplies buildings selected from aerial photos and property records, with delivery within 48 hours after payment. The comparison worth making is between researching a territory yourself and buying the matching buildings. Both routes still need someone to work the accounts.

I would start by choosing a feature tied to an offer: rooftop units for a maintenance agreement, paved parking for a site survey, or a pool inside your existing route. Then I would work backward from what a signed account can earn. A roof that looks interesting from above still needs to justify a salesperson’s next hour.

What can aerial and satellite imagery show in 2026?

For property prospecting in 2026, image resolution determines whether you can inspect a whole site or distinguish smaller objects such as rooftop equipment.

Resolution is the ground distance represented by a pixel, as the USGS NAIP data dictionary explains. A smaller ground sample distance gives you more pixels across the same object, but you still need to check whether the label assigned to those pixels describes the feature your salesperson expects to find on the property.

The USDA’s current NAIP dataset description reports a 60-centimeter standard introduced in 2018, with a 30-centimeter option. Its 2025 acquisition split roughly half the states at each resolution. The stated repeat cycle is no more than three years, generally every other year for most states. NAIP collects during leaf-on conditions. Check the specific collection covering your territory rather than assigning one resolution or date to the whole country.

Public imagery versus commercial aerial data

Commercial aerial imagery can provide smaller pixels. For comparison, Nearmap’s vertical imagery specifications, updated in August 2026, list nominal ground sample distances of 4.5, 5.6 and 7.5 centimeters across camera generations. Those specifications describe the imagery product; they are separate from the accuracy of any property label generated from it.

Here is the geometry. An object 2.4 meters across spans about four pixels at 60-centimeter resolution. At 30 centimeters it spans eight; at 7.5 centimeters it spans 32. Divide object width by pixel width. More detail gives a reviewer more evidence to distinguish shapes. It does not supply an equipment nameplate.

Nearmap also publishes property-layer definitions covering pools and solar panels, alongside surface and roof observations. Its commercial roof-object documentation distinguishes HVAC from skylights and miscellaneous equipment. Compare the fields delivered with Ground Control’s property selection. Account for the work left to your staff after purchase.

Satellite imagery also varies by instrument. USGS documents Landsat 9 at 30 meters for its multispectral bands and 15 meters for its panchromatic band. Those pixel sizes are larger than the 2.4-meter object in the calculation. I would reject that source for counting rooftop units, even though it is satellite imagery.

Buy enough detail for your filter. A campaign seeking large paved areas asks a different question from one seeking small roof objects. Request a view of the property type you intend to target and check whether the distinguishing feature is visible at the delivered resolution.

Visible features that earn a place on the call list

Start with clearly visible objects such as pools, solar arrays and rooftop equipment, then use roof markings to prioritize inspection offers.

Before reviewing computer vision property data, write a selection rule that a salesperson and the person checking the list can both apply, using labels that correspond to decisions your crew understands. Be specific. For an HVAC campaign, “retail buildings with 5+ visible rooftop units” is a rule a reviewer can check. “Buildings likely to need expensive HVAC work soon” bundles several unanswered questions into one label.

I would divide the observations into two working groups. The first is equipment or surface presence: a pool, an array, a parking area, a storage tank or a loading dock. The second is a visible pattern: streaking, rust-colored areas, roof patches or ponding marks. Use the first group to establish service fit. Use the second to decide what to ask about during a survey.

Feature selected from imagery Check before sending a rep Establish during the visit or owner conversation
Rooftop HVAC Equipment belongs to the selected building; requested count band is supported Nameplates, tonnage, service responsibility and maintenance history
Pool Pool belongs to the target property and route Equipment, access, service frequency and current provider arrangement
Paved parking Visible pavement is associated with the account Measured work area, stall layout, surface condition and phasing
Storage tank Tank is associated with the site being contacted Contents, capacity, ownership and delivery access
Loading dock Dock serves the selected building Leveler type, operating problems and who authorizes repairs
Solar array Panels are on the relevant roof or parcel Ownership, service responsibility and the requested work
Roof streaking, rust or patches Mark appears on the roof section being discussed Material, cause, condition and appropriate treatment

A feature can be visible without being decisive. Treat “unclear” as a legitimate review result. If a roof object cannot be distinguished from adjacent equipment, set that row aside for verification. Do not force a count to meet a sales target.

The commercial HVAC filters in Ground Control cover unit presence and count bands of 2+ or 5+ visible units. Pick the least restrictive band that supports your service economics. If a two-unit account can support your minimum PM agreement, excluding it by demanding five units shrinks the territory without improving the offer. Reserve the higher band for work that needs that equipment concentration to cover access and service time.

Make the first conversation match the evidence. Ask who handles scheduled rooftop maintenance. For a metal-roof campaign, offer a roof-condition review before discussing a coating scope. The commercial HVAC prospecting guide develops the service-agreement approach; apply that discipline to dock service and paving estimates too.

How recent should the images be?

Ground Control uses aerial imagery no older than two years when your order runs; check newer evidence before making claims about recent changes.

A photograph has a capture date. A database also has an upload or processing date. The USGS metadata definitions distinguish acquisition date from the date an image enters the inventory. Record the observation date when assessing a prospect instead of treating a newly exported file as a newly photographed property.

For routine prospecting, choose the age tolerance around the offer. A pool-service campaign can start with visible pool presence and confirm the current service arrangement in conversation. A campaign built around a recent roof replacement needs evidence of that specific change. A photograph taken before the event cannot answer the second question.

Ground Control’s two-year ceiling gives your order a defined starting point. Save the order date in the CRM. Before reusing a list that has sat untouched for a year, I would review dormant accounts and refresh the records driving the offer, so a rep can explain the evidence behind the next approach to an owner.

For event-driven outreach, write down the event date beside the evidence. If your message refers to a recent storm, the observation supporting the message must follow that storm. Otherwise, approach the property on the basis of its roof type or equipment and ask about current conditions. Let the inspection establish the work.

Keep the source and capture date beside the observed feature and your team’s review date. Add owner confirmation after the conversation, with its own date. That lets a rep distinguish what the image showed from what the manager confirmed last week.

I would spend the freshest-image budget on the features most likely to change the offer. Save older captures for history. Comparing old and new roof sections can help frame a question about prior work, while the latest supported observation should determine which building enters this month’s route.

Free map tools versus a delivered prospect list

The 1,000-building example requires 67 staff hours for manual selection, compared with five hours to prepare the order and review the delivery before import.

Add these assumptions to the opening calculation: 120 buildings meet the filters, each accepted candidate takes six minutes of property-record work, and a separate 20-row quality check takes six minutes per row. Allow one hour to define the search and two hours to clean and load the finished file. Contact research belongs in the subsequent sales budget for both methods.

Task Build the list by hand Receive 120 matching buildings
Define territory and required features 1 hour 1 hour
Screen 1,000 candidate roofs 1,000 × 3 minutes = 50 hours Included in the purchased list
Check records for 120 accepted candidates 120 × 6 minutes = 12 hours Included in the purchased property selection
Independently sample 20 finished rows 20 × 6 minutes = 2 hours 20 × 6 minutes = 2 hours
Remove duplicates and map import fields 2 hours 2 hours
Staff time before contact research 67 hours 5 hours
Delivery clock Depends on staff availability Within 48 hours after payment, then your review and import

That is 62 staff hours released by purchasing the matching properties. The model assumes a 12% fit rate, calculated as 120 divided by 1,000. Substitute the acceptance rate from your own first pass. A broad search with many suitable buildings will change the manual cost.

For hand research, I would follow this sequence:

  1. Write one territory boundary and one first offer at the top of the worksheet.
  2. Start with parcel or address records you are allowed to use, then open an imagery source licensed for the work.
  3. Inspect each building in a fixed order so the same roof does not get counted twice.
  4. Mark the required feature as present, absent or unresolved. Retain the source and observation date.
  5. Match accepted buildings to the correct property record. Keep separate structures identifiable on campuses.
  6. Review a sample, remove existing customers and exclusions, then load the accepted records for contact research.

For comparison, Google Earth provides a map viewer for inspecting individual properties. Its current additional terms permit viewing and annotation, with restrictions on copying and redistribution as well as mass downloads. For a bulk prospecting workflow that creates a reusable property file, I would start with public-domain NAIP data or imagery licensed for the intended use, keeping the source permissions available to whoever maintains the research process.

I would choose manual research for a short route when the salesperson already knows the buildings and has a narrow question to answer. A delivered list fits a larger territory where researching unsuitable properties would consume selling time. Time a small hand-built batch before assigning someone an entire county; use those minutes in the cost table.

The table compares 120 accepted properties with 120 accepted properties. Buying 1,000 matches would be a much larger campaign than manually looking at 1,000 candidates. Keep that distinction on the worksheet when someone presents a cost comparison.

How do you check accuracy in the first 20 rows?

Check 20 properties against the selection rules, record why each passes or fails, and investigate repeated errors before releasing the remaining rows to sales.

Begin with the first 20 rows of your pilot order. On a larger order, also spread subsequent checks across neighborhoods and property types. If the file is sorted geographically, a clean opening block tells you about that block; it leaves the rest of the territory to examine.

Check every required criterion. For an HVAC order combining business type with minimum building size and an equipment count band, compare the supplied match reason against each part of the request before allowing a single visible unit to qualify the account. Mark which criterion passes beside the evidence supporting it.

Use three dispositions in your audit sheet:

  • Pass: the available evidence supports every required selection criterion.
  • Wrong match: a required criterion is contradicted, or the record points to the wrong building.
  • Unresolved: the evidence needed for a decision is missing or obscured.

For audit arithmetic, 18 passes out of 20 reviewed rows equals a 90% observed pass rate. Report the unresolved rows separately instead of quietly counting them as successes. Keep the denominator visible. Twenty rows are a starting check, and a repeated error deserves a wider review of that feature.

For selection, Ground Control only sends properties it is 90%+ sure match your requested criteria. Wrong properties receive credit back within 30 days. Measure your sample’s observed matches separately from that confidence threshold.

Record the address and failed criterion when reporting a mismatch. “Requested rooftop units; selected object belongs to the neighboring building” gives the reviewer something specific to check. An owner declining a meeting belongs in the sales results column. It does not change whether the building met the filter.

Review the first field rejections too. If every row meets the written rule but the jobs are too small, change the rule. Where equipment belongs to a tenant whose service is handled elsewhere, move the responsibility check ahead of dispatch so the next rep establishes who can buy the work before spending another afternoon arranging access to a suitable building.

Keep one person responsible for corrections during the first month. Scattered notes in individual inboxes make it harder to see the same error twice. A shared disposition column gives the sales manager a count to work from before ordering another territory.

What do property records add to an aerial image?

Property records connect a visible building to ownership evidence and recorded attributes, while roof-history documents help establish an age band for prospecting.

Before researching contacts, I would join the image observation to a property identifier and retain the street address alongside it, distinguishing separate structures wherever one parcel or mailing address serves several buildings. Point the rep to the qualifying roof or loading area.

Roof age needs its own evidence trail. Original research on roof-age inference describes using historical imagery to estimate roof age. For prospecting, I would use dated images to identify a possible change interval, then check completed work records or owner documents for the relevant section. A color change is a reason to investigate the work history.

Do not substitute building construction year for the installation date of the current covering. Ask which roof section the document describes and whether the work was replacement, coating or repair. The roof-age data guide explains how to assemble that history before selecting an older-roof campaign.

The commercial roof-age filter in Ground Control includes a 10+ years band alongside roof material and building size. Choose the band that supports your offer. A roofer can narrow the search with those property criteria before spending time on ownership research, then ask for the installation records covering the selected roof section once the right person agrees to discuss its service needs.

Label each size field. A building’s footprint measures something different from its total floor area, and the estimator needs the work area’s measurement. For a simple two-story building with two equal 20,000-square-foot floors, the sum is 40,000 square feet while the footprint is 20,000. Ask what the field represents before applying your minimum job size. Measure the roof or pavement needed for the estimate separately.

Owner information is another research step. Record the named owner and mailing address when available, then establish who manages the property and approves your scope. I would ask about maintenance responsibility before preparing a proposal. A well-matched roof cannot tell the salesperson which party has agreed to pay for its service.

In your CRM, give the property and owning entity separate fields, with the responsible contact and next action alongside them. One owner can then connect to several buildings without erasing why each site qualified. The contractor market-intelligence guide expands that account-planning approach when your territory includes owners with multiple properties.

Which trades can find customers from aerial photos?

HVAC, roofing, paving and pool companies can select serviceable assets from imagery, then use a first offer tied to the feature that qualified each property.

The following are campaign choices I would test. The feature supplies a reason to approach the account; the conversation establishes whether the buyer has a need and a budget. Keep the first offer small enough to explain in one sentence and specific enough for the owner to route it.

Trade Feature to select Why I would target it First offer
Commercial HVAC Retail or office buildings with 2+ or 5+ visible rooftop units Equipment concentration fits an RTU maintenance campaign Review the equipment inventory and scheduled PM scope
Commercial roofing Suitable size, roof material and an older age band Fits the crew’s systems and target project size Roof survey with repair and budget priorities
Roof coatings Metal or membrane roofs matching the crew’s services Creates a defined group for coating eligibility reviews Inspect the assembly before proposing preparation and coating
Paving and sealcoating Paved parking at commercial accounts in the service area Establishes pavement presence before dispatch Measure the site and discuss crack fill, sealcoat or repair needs
Propane or fuel service Visible storage tanks near existing routes Gives the rep a specific site to qualify Confirm contents and ownership, then discuss supply arrangements
Loading dock service Loading docks at warehouses or industrial buildings Directs outreach toward buildings with dock operations Equipment inventory and service review
Solar service Installed solar arrays Fits an existing-system service campaign Establish who owns and maintains the system
Grounds maintenance Lawns and planting beds at the chosen building type Matches the recurring work the crew wants Walk the grounds and define the seasonal service scope
Exterior cleaning Selected roof streaking or paved areas Gives the buyer a surface-specific conversation Assess material and agree on a cleaning scope
Pool service Homes with visible pools in a compact area Supports a route built around pool ownership Confirm access and quote the requested recurring service

A “near me” campaign should begin with the area your team can serve economically. I would draw around existing service days before adding a distant cluster. For pool routes, the pool-service lead guide develops that neighborhood approach. Commercial service departments can start with the HVAC property filters.

Choose one trade offer for each campaign. Where several departments want to approach the same building, assign a single account contact internally and agree on the opening offer, leaving the second department’s service discussion until the buyer has described what they need from the first.

For work with public buyers such as cities and school districts, Bid Control by PorchRocket finds opportunities by trade and area. Deadlines stay with the bid papers and addenda. Use that route for the public side of a roofing or HVAC business, and for paving and grounds work, while the property list supplies private-account prospecting.

Yes, appropriately licensed or public-domain imagery can support prospect research, while privacy rules and channel-specific marketing requirements govern the use of contact data.

Image rights and public records

USDA’s NAIP catalog entry identifies a public-domain license. Check the source terms for other imagery before copying it into a campaign or extracting data in bulk. Publicly viewable content can have reuse restrictions. Save the permission record with your research method.

I would limit the record to the property features and business contacts needed for the offer. The existence of a pool or roof feature is enough to select a service prospect. There is no sales reason to add guesses about residents’ private lives.

Texas data-broker registration in 2026

Texas regulates covered data brokers under Business and Commerce Code Chapter 510, redesignated from Chapter 509 effective September 1, 2025. Registration lasts one year. Section 510.003 covers brokers that, within 12 months, derive either more than 50% of revenue from processing or transferring indirectly collected personal data, or revenue from that activity involving more than 50,000 Texas residents. Publicly available information is excluded. Check those definitions and exemptions against the data your business processes; purchasing a property list alone does not establish a registration obligation.

Commercial email

The FTC’s CAN-SPAM guidance applies to business-to-business commercial email. Use accurate sender information and subject lines, identify the advertising purpose, include a valid postal address, and provide a clear opt-out. Honor opt-outs within 10 business days and keep the opt-out mechanism working for at least 30 days after sending. An outside email service does not take responsibility off the business being promoted.

Calls and texts

A purchased phone number does not supply consent to marketing calls or texts. The FCC’s robocall and text guidance describes consent requirements for covered autodialed calls and texts to wireless numbers, and for artificial or prerecorded voice calls. Its telemarketing rules specify written consent.

That writing requirement needs a 2026 qualification: the Fifth Circuit’s February 25 ruling held that the TCPA permits oral or written prior express consent for autodialed or prerecorded calls. Establish which requirements apply to your campaign’s jurisdiction and sending method. I would document permission in writing before using automated marketing outreach.

For live calls, establish the number type and screen applicable federal and state do-not-call lists. Honor stop requests. Give the rep the approved channel and consent record before loading a number into a dialer or texting tool.

What does aerial imagery lead generation cost?

Ground Control costs $10 to $20 per commercial building and $0.72 to $1.20 per home, with contact research priced as an add-on.

Larger orders cost less per property, and the exact price appears before payment. Commercial orders start at 10 buildings. That puts an initial 10-building selection at $100 to $200 before add-ons. Start through the commercial property selection page and use the displayed price for your budget.

For the 120 matched buildings in the time model, the property purchase costs $1,200 to $2,400. The five hours your staff spend preparing the order and reviewing the delivery add $215 at $43 per hour. The comparable hand-built list consumes 67 × $43, or $2,881, before contact research.

Cost to prepare 120 matching properties Hand research Delivered property list
Property-list purchase $0 using the public source in this model 120 × $10 to $20 = $1,200 to $2,400
Staff preparation time 67 × $43 = $2,881 5 × $43 = $215
Prepared-list cost $2,881 $1,415 to $2,615
Prepared-list cost per matching property $2,881 ÷ 120 = $24.01 ($1,415 to $2,615) ÷ 120 = $11.79 to $21.79

The delivered route saves $266 to $1,466 in preparation cost under these assumptions. Its larger advantage is the 62 hours available for selling. The same wage rate applies to both methods, and the model buys property data only; staff perform the contact research afterward.

A wrong visit has a cost too. At the same labor rate, 45 minutes spent traveling to and checking an unsuitable building costs $32.25 before vehicle expense. Record those minutes when they happen. Do not add them again if your acquisition worksheet already includes that visit time.

Track data cost and acquisition cost separately. Before deciding which method costs less per signed account, include the hours your staff spend finding the responsible person and getting a proposal accepted, even when the original property record cost very little. The invoice is one input.

For custom criteria or several markets, request the file you need through Ground Control’s custom-request route. Describe the property rule and the sales team’s intended use so the scope and price can be reviewed before ordering.

More signed accounts from the same 120 staff hours

With a 120-hour campaign budget and an assumed 3% signing rate, the delivered-list model supports about 2.2 times as many signed accounts.

Give each method the same 120 paid staff hours. After list preparation, allocate an average of one hour per worked account to cover contact research and outreach, including follow-up time and the account’s share of the department’s site visits and estimating work. Charge unsuccessful prospects to that pool too. Assume existing tools and scheduled routes cover the campaign without other incremental spending. The signing rate stays at 3% for both methods.

Manual preparation leaves 120 − 67 = 53 hours to work 53 accounts. The delivered list leaves 120 − 5 = 115 hours to work 115 accounts. Both fit inside the 120-property list. The difference comes entirely from where the staff hours go.

Campaign measure Hand-built list Delivered list
Paid staff hours 120 120
Accounts worked at one hour each 53 115
Expected signed accounts at 3% 53 × 0.03 = 1.59 115 × 0.03 = 3.45
Labor plus property purchase $5,160 $6,360 to $7,560
Cost per expected signed account $5,160 ÷ 1.59 = $3,245.28 ($6,360 to $7,560) ÷ 3.45 = $1,843.48 to $2,191.30

The fractional accounts express the expectation across repeated campaigns. For an individual batch, divide spending by the whole number of contracts signed. If the delivered campaign signs two, its cost per account is $3,180 to $3,780. Use that result when deciding how much cash to put into the next batch.

The five-year value of a maintenance account

For account value, assume a $3,180 annual maintenance agreement with a 38% contribution margin after direct service costs. Include labor and materials in those costs, with travel charged to the same account. Set the annual renewal probability at 78%. Hold pricing and margin constant across the five-year calculation, counting the first contracted year in full and applying the renewal probability to each later year without adding revenue from repairs or a future replacement. These figures are undiscounted. Fixed office overhead and taxes are excluded, as is acquisition spending.

Expected five-year revenue is $3,180 × (1 + 0.78 + 0.78² + 0.78³ + 0.78⁴), or $10,281.27. Multiply the unrounded revenue by 38% for $3,906.88 in expected service contribution. Subtracting the delivered campaign’s $1,843.48 to $2,191.30 acquisition cost leaves $1,715.58 to $2,063.40 per account before the excluded costs. Dollar results are rounded to cents after calculation.

First-year service contribution is $3,180 × 38% = $1,208.40. Renewals fund the rest of the acquisition spend. Compare that payback period with your cash budget before expanding the campaign, and replace the assumed retention with the department’s own renewal history.

A 30-day pilot from property match to proposal

Use the first month to measure serviceable jobs and acquisition cost, with one manager responsible for moving matched buildings through outreach and proposals.

The timetable follows the delivered-list route. Focus the pilot on one service offer. For the HVAC example, choose retail buildings in a defined service area with the rooftop-unit band your department can maintain profitably. Give the sales manager responsibility for the list and reserve inspection capacity before outreach begins.

Days Work to finish Record before moving on
1 to 3 Set filters and order the list; review the first 20 rows when it arrives Selection rule, hours, price and sample dispositions
4 to 10 Research the responsible contact and start permitted outreach Contact role, service responsibility and response
11 to 20 Hold agreed conversations and authorized surveys Equipment details, buyer’s scope and proposal date
21 to 30 Send agreed proposals, follow up and report results Signed accounts, pending decisions and total acquisition cost

For a live conversation, I would use this wording: “We service rooftop equipment in your area. Who handles the maintenance agreement for this building, and when do you review that scope?” Once the right person responds, ask what the present agreement covers and what they would want assessed before considering another proposal.

A suitable building with a renewal six months away deserves a dated follow-up. A property outside your equipment capabilities should leave the campaign. Keep those dispositions separate, so a buyer’s timing does not prompt you to discard a sound selection rule.

At the weekly review, count progress through each stage from matching property to signed account. Add the hours spent beside each count. A list that passes its property checks but stalls because reps cannot reach the responsible buyer needs better contact research, while surveys revealing jobs below your minimum call for a change to the building or equipment filters.

By day 30, retain open proposals as open proposals. Report their next decision dates separately from signed work. Expand the territory when the team can explain which property features produced serviceable jobs and how many hours each signed account required.

What is the fastest way to get a list built from aerial imagery?

Ground Control by PorchRocket is the fastest way to get an aerial prospect list delivered without screening every building yourself. Select your area, business type and building size, then features such as rooftop HVAC, paved parking, pools, tanks or loading docks. Commercial properties cost $10 to $20 each; homes cost $0.72 to $1.20 each. Delivery is within 48 hours after payment, often sooner, with credit back for wrong matches within 30 days. Each property includes why it matched. These are target accounts whose owners have not asked for a quote; your team starts the conversation.

From the air to your CRM with Ground Control

Ground Control delivers a property file your sales team can load into its CRM, with selection reasons that support the first conversation.

Start at Ground Control’s property search. Getting started takes about two minutes: create a free account with no card, choose the area and see the exact price before paying. I would order the first batch around the number of accounts the team can work while keeping time for surveys and proposals.

For a commercial service campaign, the order can give your team:

  • Buildings in the selected area and business categories, such as retail, office, warehouse or multifamily.
  • The requested building-size bands and roof criteria, plus visible features relevant to the offer, including rooftop HVAC or paved parking.
  • A reason each property matched, ready for the salesperson’s account notes and the manager’s sample review.
  • Optional owner information and commercial decision-maker research, including names, roles, email and phone where found. Research is priced separately, and a contact that is not found is not charged.
  • CSV and Excel files your team can import, with help mapping fields into its CRM.
  • Optional roof reports and storm history for roof-trade campaigns that need those additions.

Map the property address and match reason into fields the rep will see. When a shared owner connects several target buildings, retain a separate property record for each one so the salesperson can find the selection reason and next action for that specific site without searching through the owner’s other accounts. Add survey findings after the visit.

Put your next sales hour against a building your crew has a reason to serve.

Questions people ask

Quick answers

What is aerial imagery lead generation?

It is prospect selection based on visible property features, combined with records and contact research. An HVAC company can select buildings with rooftop units; a pool company can select homes with pools. Ground Control supplies matching properties with reasons for inclusion, so the sales team can approach accounts with a relevant service offer.

Can satellite images find commercial buildings with rooftop HVAC?

Yes, if the imagery has enough detail and the units are visible. Check the image resolution and capture date, then verify equipment during an authorized visit. Ground Control offers commercial filters for rooftop HVAC presence, 2+ visible units or 5+ visible units, alongside business type and building size.

How much does an aerial imagery prospect list cost?

Ground Control charges $10 to $20 per commercial building and $0.72 to $1.20 per home. Larger orders cost less per property, and the exact price appears before payment. Commercial orders start at 10 buildings. Owner information and commercial decision-maker research are add-ons; budget separately for the sales work after delivery.

How old is the imagery used by Ground Control?

No older than two years when Ground Control runs the order. Use the list to choose properties for outreach, then confirm current equipment and scope with the owner or manager. For an event-specific campaign, establish that the observation follows the event before making any claim about what changed.

How should I check the accuracy of a purchased property list?

Start with 20 rows and compare each property with the filters you ordered. Check the correct building, visible feature and supporting records, then separate wrong matches from unresolved details. Ground Control sends properties it is 90%+ sure match and credits wrong properties within 30 days. That rule describes property fit, not a sales close rate.

Can AI roof detection establish roof age or replacement need?

Historical imagery can support an age estimate when a change is visible between dated captures. Cross-check the roof section against completed work records and owner documents. Use an age band for prospecting, then have the roofing team inspect the assembly and condition before recommending repair, coating or replacement.

Is it legal to use aerial imagery for marketing?

Yes, when your use complies with the imagery license and applicable privacy and outreach rules. Publicly viewable images and public-domain images have different reuse rights. Texas regulates covered data brokers under Chapter 510. Commercial email must meet CAN-SPAM requirements, and calling or texting requires a separate check of the applicable TCPA and state rules.

Does a property contact list give permission to send marketing texts?

No. A purchased phone number does not establish consent to marketing texts. Covered autodialed texts require consent, and FCC rules specify written consent for telemarketing. A February 2026 Fifth Circuit ruling rejected the added writing requirement for covered calls. Check the law governing your campaign, document consent, screen applicable do-not-call lists, and honor stop requests.

Research file

Sources used in this guide

Sources are linked at the claim they support and collected here for auditability. Vendor features and prices can change; verify them before purchasing.

  1. National Agriculture Imagery Program datasetUSDA Farm Production and Conservation Business Center: NAIP resolution, acquisition cycle, leaf-on photography and public-domain license; checked November 2026.
  2. NAIP data dictionaryU.S. Geological Survey: Ground resolution, acquisition date and inventory-entry date definitions; checked November 2026.
  3. Landsat 9 instrument specificationsU.S. Geological Survey: 30-meter multispectral and 15-meter panchromatic imagery, used to distinguish regional satellite data from property detail; checked November 2026.
  4. Vertical aerial imagery specificationsNearmap: Published nominal ground sample distances for three camera generations, compared with public imagery; checked November 2026.
  5. Documented imagery-derived property layersNearmap: Vendor comparison covering pools, solar panels, paved surfaces and visible roof features; checked November 2026.
  6. Commercial roof object categoriesNearmap: Vendor documentation separates HVAC, skylights and other roof objects into different categories; checked November 2026.
  7. Earth end user additional termsGoogle: Viewing and annotation permissions and restrictions on copying, redistribution and bulk downloads; checked November 2026.
  8. Roof Age Determination for the Automated Site-Selection of Rooftop SolararXiv: Original 2020 research on inferring roof age from historical imagery; no performance or savings estimates are used; checked November 2026.
  9. Texas Business and Commerce Code Chapter 510Texas Legislature: Current data-broker definitions, applicability, registration and September 2025 redesignation from Chapter 509; checked November 2026.
  10. CAN-SPAM compliance guide for businessFederal Trade Commission: Business email requirements and the 10-business-day opt-out deadline; checked November 2026.
  11. Stop Unwanted Robocalls and TextsFederal Communications Commission via GovInfo: FCC guidance on covered calls, texts, consent and do-not-call obligations; read alongside the February 2026 Fifth Circuit ruling; checked November 2026.
  12. Fifth Circuit opinion, No. 24-20379, February 25, 2026U.S. Court of Appeals for the Fifth Circuit: Holds that the TCPA permits oral or written prior express consent for autodialed or prerecorded calls, rejecting the FCC's added written-consent requirement; checked November 2026.
Your next best move

Give your reps buildings worth the visit.

Choose your area and the property features your crew serves. See the price before you pay, then receive a list with the reason each building matched.

Find properties from the air