Aged leads · solar, roofing, HVAC, window & homeowner data

Aged leads with the proof attached.

We have access to millions of records, and all of our data is 100% TCPA compliant — proof of optin, a Jornaya token and a stamped IP address on every single aged lead. Every order then runs through a 24-hour scrub against the DNC and our quality filters before it reaches your dialer.

Millionsof aged lead records on file
100%TCPA compliant, with proof of optin
24hrDNC & quality scrub on every order
Aged lead record
Row 1 of your CSV
Name
Marcus & Tina Ruiz
Location
Chandler, AZ 85249
Vertical
Solar · homeowner
Phone
480-555-0148 · wireless
Optin date
Feb 14, 2026 · 7:41 PM MST
TCPA compliance stamp

Consent you can actually produce — not a claim on an invoice.

  • Proof of optinForm + timestamp
  • Jornaya token0YZ8…A31D
  • Stamped IP174.29.88.117
  • Source URLCaptured

Pull any record in the file and the trail is already there: who opted in, when, from what device, on what offer.

Scrubbed 24 hours against DNC · litigator · duplicates
Place your order

Tell us the vertical, the states and the volume. We pull the file.

One form. Pick your aged lead type, your territory, your age band and how many records you want — then the 24-hour scrub starts and your file comes back clean.

What to have ready

  • Vertical. Solar, roofing, HVAC, windows, or general homeowner data. Mix and match if your floor runs more than one offer.
  • Territory. States, a ZIP radius, or a national pull. We filter to your crews' footprint.
  • Age band. How recently the record opted in. Newer costs more and connects better; older buys you depth.
  • Volume. How many records you want for this order, and whether you want it repeating monthly.
  • Delivery. CSV, or pushed straight into your CRM or dialer.

Every order comes back with the compliance fields attached — optin proof, Jornaya token, stamped IP address and source URL on each aged lead. Questions before you submit? Call or text 808-646-6975.

Aged Lead Order Form
24-hour scrub included
No payment on this form · we confirm counts and pricing before anything runs
TCPA compliance

All of our data is 100% TCPA compliant.

Not as a sentence in a contract — as three fields sitting on every record we sell. Proof of optin, a Jornaya token, and a stamped IP address on each aged lead.

Proof of optin

Each aged lead traces back to a form the consumer actually completed, with the timestamp, the source URL and the consent language they agreed to. Nothing in our file was compiled, appended or typed in from somewhere else — every record started with a homeowner raising their hand.

A Jornaya token

Also called a LeadiD: an independent third-party identifier generated at the moment of submission and tied to a recording of the consent event. It means the proof is not just our word for it. On aged data this is the field that matters most, because the optin happened a while ago and the token is what lets anyone reconstruct it.

A stamped IP address

The connection the form was submitted from, stamped on the record. Paired with the optin timestamp and the token, it shows a real device in a real place filled out a real form. Every lead we deliver carries one, on every vertical, on every order.

Why we lead with this instead of price. Aged data is the corner of this industry where compliance gets quietly dropped, because nobody checks a file of 40,000 records until something goes wrong. We would rather be the boring answer: you can audit any row of anything we send you, and the consent trail is already sitting in the columns next to the phone number. Pick your slice on the order form and see for yourself on the first delivery.

The 24-hour scrub

Every order is scrubbed for 24 hours before you get it.

Aged leads live or die on what got removed before delivery. Every order we take — first one or fiftieth — goes through the same process against the DNC and our quality filters. That is why your file arrives next business day instead of instantly.

  • Nothing skips the queue. There is no rush option that bypasses the scrub, because the scrub is the product.
  • Removals are not billed. You pay for the records that survive the process, not the ones we pulled before delivery.
  • Your prior orders are suppressed. We keep your history so your dialer is not handed the same homeowner twice.
Sales team reviewing an aged lead file before it goes on the dialer
  1. Your filters build the raw pull

    Vertical, states or ZIP radius, age band and volume from your order form. From a file of millions of records, this is the slice that matches what you asked for — before a single filter has been applied to it.

  2. National & state DNC scrub

    The pull is run against the national Do Not Call registry and state registries. Anything on them comes out of your file rather than showing up in your dialer for someone else to catch.

  3. Litigator & serial-filer removal

    Known TCPA litigator and serial-complainant lists are stripped out. It is a small number of records and a large amount of risk, and it is the one filter people forget to ask about.

  4. Phone validation & line typing

    Disconnected and reassigned numbers are dropped, and what is left is identified as wireless or landline so your dialer strategy matches the line type instead of guessing.

  5. Duplicate & suppression pass

    Deduped inside the order, then checked against every record we have already sent you, plus any internal suppression list you hand us.

  6. Field-level quality filters

    Name, address, phone and email are checked for formatting and completeness, and the compliance fields are verified as present — optin proof, Jornaya token and stamped IP address on every remaining row.

  7. Delivery as CSV or into your CRM

    What survived 24 hours of filtering lands as a CSV or gets pushed straight into your CRM or dialer, compliance columns included, ready to load and dial.

The size of the file

Access to millions of records — sliced to your footprint.

A file this large is only useful if you can cut it precisely, so every order is filtered by vertical, state or ZIP radius, age band and volume. Over a hundred businesses buy our aged leads every year, and the ones that keep coming back are the ones with seats to fill and a dialer that never runs dry.

Order Aged Leads →
Aged lead types

Solar, roofing, HVAC, windows & homeowner data.

Same compliance package on every vertical, same 24-hour scrub on every order. What changes is the intent behind the optin and the filters worth applying to it.

Solar

Solar Aged Leads

Homeowners who opted in on a solar offer — a savings estimate, a panel quote, an incentive or program enquiry — and never got worked properly. Solar aged leads are the deepest part of our file and the one most call centers start with, because a solar pitch survives an older record better than almost anything else.

Filters
State · ZIP radius · age band · homeowner
Ships with
Optin proof · Jornaya token · stamped IP
Best for
Dialer floors & setter teams
Solar optin data

Solar Optin Data

The same solar universe, looked at as data rather than as leads: large dialable files of homeowners with a documented solar optin behind them. If you are buying solar optin data by the tens of thousands of records to feed a floor, this is the pull — filtered by optin age so you can balance connect rate against cost per record.

Filters
Optin age · geography · volume tiers
Ships with
Consent trail on every row
Best for
High-volume outbound & retargeting
Roofing

Roofing Aged Leads

Homeowners who asked about a roof replacement, a repair, storm damage or an insurance claim. Roofing aged leads age unusually well, because a roof problem does not resolve itself while a record sits in someone's CRM — a lot of these homeowners still have not had the work done.

Filters
State · ZIP radius · age band · storm markets
Ships with
Optin proof · Jornaya token · stamped IP
Best for
Roofers with in-house callers
HVAC

HVAC Aged Leads

Homeowners who opted in on a new system, a replacement quote, a repair or an efficiency upgrade. HVAC aged leads are the most seasonal pull we sell, which is exactly why the age band and the calendar matter: an older record in a heat wave or a cold snap behaves like a fresh one.

Filters
State · ZIP radius · age band · season timing
Ships with
Optin proof · Jornaya token · stamped IP
Best for
HVAC dealers & service contractors
Windows

Window Aged Leads

Homeowners who enquired about replacement windows, whole-home projects or energy-efficiency upgrades. Window aged leads sit naturally alongside roofing and solar on the same floor, so plenty of clients order all three and let their setters run one homeowner conversation across multiple offers.

Filters
State · ZIP radius · age band · home age
Ships with
Optin proof · Jornaya token · stamped IP
Best for
Window & exterior remodelers
Homeowner

Homeowner Aged Leads & Homeowner Data

The broadest pull in our file: verified homeowners who opted in on a home improvement or home services offer, layerable with property and ownership attributes. If your offer works on any homeowner rather than one specific trade, homeowner aged leads give you the most volume per market at the lowest cost per record.

Filters
Ownership · property attributes · geography · age band
Ships with
Optin proof · Jornaya token · stamped IP
Best for
Multi-offer call centers
Best homeowner data to buy

Compiled lists versus documented optins.

Almost all cheap homeowner data is a property list with phone numbers appended to it. Nobody on that file asked to be called. That is the whole comparison, and it is worth understanding before you buy from anyone, including us.

Compiled homeowner lists

Cheap for a reason

  • No optin behind the record. Built from property, deed and public records, not from a form anyone filled out.
  • No consent trail to produce. No Jornaya token, no IP stamp, no timestamp, nothing to show if you are ever asked.
  • No intent at all. Owning a house is not the same as wanting a quote, and your setters feel that in the first five seconds.
  • DNC handling left to you. “Scrub before you dial” in the terms, and the liability sits on your floor.
  • Stale phone data. Disconnected and reassigned numbers padding out the record count you paid for.
  • Resold to everyone. The same compiled file, sold to every call center in your market, for years.
Bear Fish homeowner data

Aged, not anonymous

  • Every record starts with a form. A homeowner opted in on a real offer — solar, roofing, HVAC, windows or home improvement.
  • The proof ships in the file. Proof of optin, a Jornaya token and a stamped IP address on every aged lead.
  • Documented intent. You know what offer they responded to and when, so your opener references something real.
  • Scrubbed before delivery. 24 hours against the DNC, litigator lists, dead numbers and duplicates — on our side, not yours.
  • Filtered to your footprint. Millions of records cut down to the states, ZIPs, age band and volume you asked for.
  • Suppressed against your history. We track what we have already sent you so you are not re-buying the same homeowner.

The honest trade-off. Aged leads connect at lower rates than real-time leads — that is why they cost a fraction of the price, and anyone who tells you otherwise is selling you something. The math works when you have dialers and seats to fill and you are measuring total contacts rather than any one record. If you want leads that arrive the moment intent peaks and are never resold, that is our exclusive real-time program. A lot of clients run both: real-time for the closers, aged data to keep the floor busy.

Who aged leads are for

Built for floors with dialers and seats to fill.

Aged data rewards volume and process. If you have callers, a dialer and a script, it is the cheapest contact you will buy all year. If you do not, it will sit in a CSV and disappoint you.

A good fit if

  • You run a dialer and an outbound team that can work volume every day.
  • You sell solar, roofing, HVAC, windows or another homeowner offer.
  • You measure on total contacts and set rate, not on what any single record did.
  • You want compliance documented in the file rather than promised in an email.
  • You need predictable monthly volume to keep seats busy between real-time deliveries.
  • You can load a CSV or take a CRM push and start dialing the same day it lands.

Not the right fit if

  • You want leads that call you — that is live transfers or real-time exclusive leads.
  • You have one or two reps and no dialer. The volume will outrun you.
  • You expect real-time connect rates at aged-lead pricing.
  • You are buying on cost per record alone and do not care what is behind it.
  • You need the file in the next hour — the 24-hour scrub is not optional.
Aged lead questions

Straight answers.

What are aged leads?

Prospects who filled out a form and opted in at some point in the past rather than in the last few minutes. The intent is real and documented, it is simply older — which is why aged leads cost a fraction of real-time leads and why they belong in front of a dialer team that works volume. You are buying a large file of homeowners who already raised their hand for solar, roofing, HVAC, windows or a home improvement quote.

How many records do you have access to?

Millions of records across the country. Because the file is that large, orders are filtered rather than scraped together — you pick the vertical, the states or ZIP radius, the age band and the volume, and we pull that slice. It also means a serious floor can be fed month after month without the same records cycling back to you. Start an order.

Are your aged leads TCPA compliant?

Yes — all of our data is 100% TCPA compliant, and the proof travels with the record. Every aged lead carries proof of optin, a Jornaya token and a stamped IP address, so for any row in your file you can show where the consent came from, when it happened and what the consumer saw when they gave it. That is the difference between claiming compliance and being able to document it. See all three fields.

What is a Jornaya token and why does it matter?

A Jornaya token — sometimes called a LeadiD — is an independent third-party identifier created at the moment the consumer submitted the form, tied to a recording of the consent event. The proof is not just our word for it. On aged data it matters more than on real-time data, because the optin happened a while ago and the token is what lets anyone reconstruct it later.

What does the stamped IP address prove?

It records the connection the consumer submitted the form from. Paired with the optin timestamp and the Jornaya token, it establishes that a real device in a real place completed a real form — rather than a record typed into a spreadsheet or compiled from public data. Every aged lead we deliver carries one.

Do you scrub against the DNC?

Every order goes through a 24-hour scrub process before delivery: the national and state Do Not Call registries, known litigator and serial-filer lists, disconnected and reassigned numbers, wireless and landline identification, duplicates against your prior orders, and field-level quality filters on name, address, phone and email. The file you receive is what survived all of it, which is why delivery is next business day rather than instant. Walk through the seven steps.

Which aged lead verticals can I buy?

Solar aged leads, solar optin data, roofing aged leads, HVAC aged leads, window aged leads and homeowner aged leads. Every vertical filters by state, ZIP radius and age band, and homeowner records can be layered with property and ownership attributes so your dialer only calls the kind of home your crews actually sell to.

What is the best homeowner data to buy?

Data with a documented optin behind it — not a compiled property list with phone numbers appended. Compiled files are cheap because nobody on them asked to be called, which leaves your team dialing strangers with no consent trail and the DNC problem sitting on your side. Our homeowner data starts from a form the homeowner filled out, carries proof of optin, a Jornaya token and a stamped IP address, and passes the 24-hour scrub before you load it. Here is the side-by-side.

What is solar optin data?

Homeowner data where the consumer specifically opted in on a solar offer — a savings estimate, a panel quote, an incentive or program enquiry. Same compliance package as the rest of our file, filtered to solar intent. It is what solar call centers buy when they want a large dialable file of homeowners who have already shown interest in going solar, priced by optin age.

How are aged leads delivered, and how fast?

As a CSV, or pushed straight into your CRM or dialer. Orders are delivered once the 24-hour scrub completes, so next business day in most cases. Every field we hold ships with the record, including the optin timestamp, the Jornaya token, the stamped IP address and the source URL.

How do aged leads compare to real-time exclusive leads?

Aged leads connect at lower rates than real-time, and that is exactly why they cost less. They are a volume product for teams with dialers and seats to fill, and the economics work on total contacts rather than any single record. If you need leads that arrive the moment intent peaks and are never resold, that is our exclusive real-time program. Plenty of clients buy both — real-time for the closers, aged leads to keep the floor busy.

How much do aged leads cost?

Cost per record depends on the vertical, the age band, the states and the volume, because a recent slice of a high-demand state prices differently than a national pull of older records. Submit the order form with what you are after and you will get real pricing on your actual request instead of a headline number that would be wrong for most orders.

Order aged leads

Put a clean file on your dialer.

Millions of records, 100% TCPA compliant with proof of optin, a Jornaya token and a stamped IP address on every lead, and a 24-hour scrub against the DNC before anything reaches you. Fill out the order form with your vertical, territory, age band and volume — we confirm counts and pricing before a single record moves.

Place My Aged Lead Order →

Rather talk it through first? Call or text 808-646-6975

Order Aged Leads