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

Residential roofing prospects

Home roof lists by age, material and storm date

Find homes by roof age band, material, home size and hail or storm dates. Choose 10+, 15+ or under 10 years for a focused roofing prospect list.

90%+ sure matchesWrong one? Tell us within 30 days. We credit it back.
CSV and ExcelSalesRabbit and SPOTIO import layouts included.
Fresh aerial imageryNever older than two years when your order runs.

Price your territory

What this list costs

Subscribe & save prices below. Orders from 10 buildings. See your exact price before you pay, then get your list within 48 hours after you pay, often sooner.

Homes

Subscribe & save, per matching property
HomesTotalPrice each
50$60$1.20
400$384$0.96
1,000$798$0.80
2,000$1,440$0.72
One-time purchase prices
  • $150 for 50 homes$3.00 each, includes the $75 small-order fee
  • $480 for 400 homes
  • $998 for 1,000 homes

Homes

What you can filter on

Roof age band
Choose 10+ years, 15+ years or under 10 years for the residential roof campaign you plan to work.
Roof material
Select the offered roof material that fits your crew's installation or service work.
Home size
Choose home size to focus on the properties your estimating and installation teams want to pursue.
Hail and storm dates
Set the hail or storm date criteria for the territory your team wants to contact.
Roofing territory
Pick the areas your canvassers, estimators and installation crews can cover.

The file you get

What's in every row

  • Home address and area
  • Home size
  • Roof age band and material
  • Why the home matched the selected roof and storm criteria
  • Owner information, roof report or storm history when ordered as add-ons

Every property says why it matched. Owner and decision-maker research are added when you order them.

One row, opened up

Example property

Illustrative property, not a delivery record.
PropertyExample home, Denton, Texas
Roof age band15+ years
Roof materialShingle
CampaignOlder shingle roofs in the selected Denton area
Why it matchedHome in the chosen area with a shingle roof in the selected 15+ years age band.

Who uses this list

Residential roofing sales teams

Build an older-roof campaign around the material and home sizes the installation crew wants to estimate.

Roof service departments

Choose an age band for maintenance outreach and ask owners about roof history before scheduling a review.

Storm-response teams

Combine home and roof criteria with hail or storm dates, then arrange owner-approved inspections.

Worked example

Two roofing jobs against the estimating budget

Assumptions for this model:

  • Buy 400 homes at the displayed Subscribe & save tier, without add-ons.
  • Assume two signed roofing jobs from 400 homes, each billing $12,650.
  • Assume 24% remains after direct job costs.
  • Budget 32 outreach hours at $38 per hour and six authorized inspections at $115 each.
Campaign costs and account value
Line itemCalculation
Home target list400 homes: $384
Outreach labor32 x $38 = $1,216
Inspection budget6 x $115 = $690
Revenue from two jobs2 x $12,650 = $25,300
Contribution before sales and inspection expense$25,300 x 24% = $6,072

Give each age band a different offer

A 15+ years roof campaign can open with the owner’s replacement plans, while an under 10 years campaign can start with maintenance. Choose the offer before selecting the homes. A caller with one age band and one roof material has a clearer reason for requesting a visit.

I would keep newer-roof and older-roof outreach in separate call groups. Ask the owner when work was last done and what records they have. The age band selects the prospect; the conversation supplies the history your estimator should take to the inspection.

Tie storm outreach to the dates you selected

A storm-focused roofing list should pair the selected hail or storm dates with the home and roof criteria your crew wants to pursue. Set the territory within reach of the inspection team. Give callers those criteria so they can explain which homes the campaign covers.

Ask whether the owner wants an inspection and arrange access before sending anyone. Keep the first conversation about the roof and the owner’s plans. Record any earlier repairs and the date of the proposed visit. Add storm history or a roof report when ordering if those records belong in your preparation.

Keep the prospect record beside the inspection

An authorized roof inspection gives the estimator the field findings needed to prepare a scope, alongside the age band that selected the home. Take the match reason to the appointment. Ask the owner for records of replacement or repair work and save those with the account.

Keep inspection notes in their own fields. That lets the sales manager see which age and material groups produced appointments, while the estimator works from the findings at the property. The owners on this list have not asked for quotes. Confirm interest and the person who can approve work before investing in a proposal.

Budget for the inspections that do not sell

The roofing example assumes two signed jobs from 400 homes and six inspections, with outreach labor shown separately from the file cost. Enter the time and expense of every inspection. Count the estimates that stop as well as the jobs your crew books.

Compare signed contribution by age band after subtracting the campaign’s sales and inspection expenses. Keep travel hours in that review. An older-roof group across a large territory may use more estimating time than the same number of homes near the crew. Let the appointment record guide the next area you order.

Before you order

Questions about this list

Can I buy a list of homes with roofs at least 15 years old?

Yes. Select the 15+ years residential roof age band, then choose material, home size and area. The 10+ years and under 10 years bands are also available for campaigns with different service goals.

What does a home roof age list cost?

$0.72 to $1.20 per home at the Subscribe & save tiers shown here. Owner information, a roof report and storm history are priced add-ons. Ground Control shows the exact price before you pay.

Can I add hail or storm dates to an older-roof campaign?

Yes. Home targeting includes hail and storm dates alongside roof age, material, home size and area. Use the chosen dates to prepare the outreach campaign, then ask the owner about roof history and arrange an inspection.

When would I choose the under 10 years roof band?

Choose it when your offer is aimed at newer roofs, such as a maintenance conversation. Keep that campaign separate from replacement outreach so the caller asks questions suited to the selected age band.

What should the estimator confirm before writing a proposal?

Confirm roof history with the owner, review available records and document the findings of an authorized inspection. Keep the selected age band beside those notes so the estimate reflects what the estimator found at the home.

Can I get owner details and import the homes into a canvassing tool?

Yes. Owner information is a priced add-on, with no charge for a contact we don't find. Delivery is within 48 hours after you pay, often sooner, in CSV and Excel with SalesRabbit and SPOTIO import layouts.

What happens if a home does not meet my roof filters?

Report the wrong match within 30 days and we credit it back. Ground Control only sends properties it is 90%+ sure match. The imagery used is never older than two years when the order runs.

Ground Control by PorchRocket

Pick the properties. Start the conversation.

Choose your area and filters, see your price, and get the file within 48 hours after you pay.