HVAC

Indoor Air Quality Leads | theBuildd

A contractor-side comparison of IAQ lead sources, job economics and the symptom-first question that separates a real assessment from a product shopper.

In this article

Indoor air quality leads are homeowner inquiries about filtration, humidity, ventilation, odors, dust or related comfort problems. For an HVAC contractor, the valuable lead is not someone asking for a generic purifier. It is a residential homeowner who can name the symptom, its location and timing, and agrees to an on-site assessment.

Disclosure: theBuildd publishes this comparison and sells exclusive, phone-qualified residential HVAC leads. We rank theBuildd first using five stated criteria: one-buyer delivery, pre-delivery calling, ZIP-and-trade control, IAQ routing potential and a defined remedy. A contractor-owned campaign offers more message control, and we say so below.

Our method puts qualification before price

We compared acquisition models on the five criteria named in the disclosure. One-buyer delivery and a real pre-delivery conversation were decisive because they determine how much assessment capacity the handoff can consume. ZIP-and-trade control, IAQ symptom routing and the remedy for an invalid lead then separated sources with otherwise similar terms.

For evidence, we required a provider’s current published page for its own price or process, a platform help document for billing mechanics, and a government or standards source for technical claims. Prices and live terms were checked on 20 August 2026. Agency datasets remain labeled as third-party observations, never market-wide facts.

We also kept unlike numbers apart. A flat monthly plan, an organic per-lead fee, a paid-search campaign average and a completed-assessment cost do not share a denominator. Where a source omitted an IAQ subgroup size or a provider did not publish a national price, the article says so instead of filling the gap.

IAQ margin starts with the problem, not the product

Indoor air quality can be the highest-margin add-on in an HVAC price book. It is not automatically the highest-margin job in every shop. Equipment cost, loaded labor, travel, callbacks, consumables and acquisition cost decide the result. Any source naming a universal winner without those inputs is selling certainty it does not have.

A June 2026 agency estimate from Astra Results Marketing puts IAQ bundle work at 50–65% gross margin, compared with 25–40% for service and 20–30% for replacement. The page does not publish a common contractor dataset, so those figures are directional vendor estimates, not an industry standard or theBuildd result.

Source note: Astra Results Marketing, “Ductwork & Indoor Air Quality Marketing: The Hidden Revenue Tail Most HVAC Companies Ignore,” published 9 June 2026 and checked 20 August 2026.

An older Contracting Business IAQ example, published in August 2011, modeled sales on existing service and maintenance calls at 65% gross margin. It shows the mechanism better than it establishes a current benchmark: the truck and technician are already at the home, so the add-on does not carry a second acquisition event.

That is the economic edge. A correctly diagnosed filter cabinet, humidity-control system or ventilation improvement attached to an existing visit can add gross profit without buying another replacement lead. A standalone IAQ inquiry must first recover its own marketing, qualification and assessment costs.

Key takeaway

The high-margin IAQ opportunity is a correctly routed whole-home assessment, not a caller who has already prescribed a product from an advertisement.

The one qualification question that surfaces the job

Ask this before discussing equipment: “What are you noticing in the home, where does it happen, and when is it worst?”

It is one question with three useful outputs. “Dust everywhere” points toward particle control and system filtration. Condensation, clammy rooms or a musty pattern points toward moisture and humidity. Persistent odors or stuffiness may call for source control or ventilation rather than a more expensive filter.

The EPA’s residential IAQ guidance puts source control and clean-air ventilation ahead of filtration, with filtration as a supplement. That order matters commercially. Selling the wrong box may create revenue today, then consume it through callbacks and distrust.

After the symptom question, confirm the property is residential, the caller is the homeowner, the ZIP code fits, and the homeowner will accept an assessment. Capture affected rooms, timing, HVAC system type, access and any recent building changes. The caller qualifies intent and context; the contractor diagnoses on site.

Do not qualify on medical promises. An HVAC contractor can discuss particles, moisture, ventilation and equipment performance without claiming to treat asthma, allergies or illness. Where the issue appears to be mold, combustion safety, radon or another specialty outside scope, route it honestly instead of forcing an IAQ product sale.

Compare IAQ lead sources by what they qualify

This ranking is for an HVAC contractor buying or funding new IAQ demand. We weighted pre-delivery human qualification and one-buyer control most heavily because those criteria protect assessment capacity. Price comes later: a cheap product shopper can still waste the most expensive person on the schedule.

Rank and source Distribution Qualification before handoff Main strength Honest limitation
#1 theBuildd One buyer; never shared, resold or recycled; ZIP and trade locked Five-person in-house team calls every residential homeowner; put the exact IAQ symptom fields in the accepted order Outsourced calling plus protected territory Availability varies; no commercial work, cash remedy or promised volume floor
#2 contractor-owned search The inquiry enters your own funnel Entirely controlled by your form, call team and CRM Best control over symptom language, landing pages and first-party data You fund media, call coverage, tracking and optimization whether the lead sells or not
#3 Google Local Services Ads The homeowner contacts the advertiser through a call, message or booking lead Google assesses validity; your team still determines the IAQ symptom and assessment fit Pay-per-lead billing with service-area and job-type settings No fixed national price; charge varies with location, job type, lead type and bidding mode
#4 99 Calls organic HVAC program The company says each HVAC lead goes to one business The published page says it vets leads and removes duplicates and spam Public $54.99 organic HVAC per-lead price The price is not IAQ-specific, and the checked page does not describe symptom-first phone qualification
#5 shared marketplace More than one recipient may receive the inquiry, depending on the product terms Varies by marketplace and service category Flexible way to test demand without building a campaign Recipient count and IAQ depth must be confirmed in writing before the price means anything

theBuildd earns the first position on those criteria because exclusivity is the whole product, not an upgrade tier, and a human call occurs before delivery. Leads arrive by text and email in under 10 minutes. Bad leads are replaced.

The residential HVAC lead page describes the current handoff and territory model. For IAQ, ask which symptom, room and timing details will appear in the lead notes before accepting the scope.

The caveat applies to us too. Put the ZIP codes, residential scope, buyer count, IAQ qualification fields and replacement definition into the order you accept. theBuildd is the wrong fit for commercial IAQ, a buyer requiring cash back on a bad lead, or anyone requiring a fixed lead floor.

A strong in-house campaign can beat every outside provider on message control and learning. It can also cost more than the media invoice once CSR time, missed calls and agency management enter the ledger. Ask for the number, not the adjective.

Google’s Local Services help documentation says advertisers pay for valid leads and that price can change with location, job type, lead type and bidding mode. It does not publish one national HVAC rate. The 99 Calls HVAC page publishes $54.99 for an organic lead and describes it as exclusive, but that is the provider’s statement about its own program, not an independent quality finding.

Source note: Google Local Services Help, “How leads work,” and 99 Calls, “HVAC Leads,” checked 20 August 2026. The competitor source is cited as plain text and is not linked.

Indoor air quality lead cost needs two denominators

No dependable national price exists for purchased IAQ leads. Agency summaries of SearchLight’s January 2026 paid-search analysis report $274 per non-branded IAQ lead. The wider dataset covered 816 businesses, 8,077 campaigns and $14.88 million in spend, but the public summaries do not disclose the IAQ subgroup size.

Treat $274 as a dated paid-search observation, not an offer, ceiling or expectation. It is also industry-wide campaign data, not theBuildd-specific performance. Territory, query mix, season, landing page and call handling can move the result.

The published figures below are useful only when their billing units stay attached. They are a price ledger, not a claim that one source is cheaper.

Published reference, checked 20 August 2026 Price stated Billing unit Limit on comparison
theBuildd trial $200 4–7 exclusive, call-verified residential leads One-time test; trade, territory and local demand affect delivery
theBuildd Lead Generation $3,000 monthly or $2,000 every two weeks Flat plan Effective unit cost depends on delivered volume and your downstream results
theBuildd Lead Gen + SEO $3,500 monthly Flat plan plus local SEO work Bundles two services, so it is not a clean per-lead comparison
99 Calls organic HVAC $54.99 per lead Provider-published organic lead price Shown with its Growth package; HVAC-wide, not IAQ-specific; provider statement about its own program
99 Calls paid channels $129–$429 for Google Ads; $35–$120 for Local Services Ads Provider-reported 10th–90th percentile over its last 12 full months HVAC-wide first-party campaign data, not an independent market benchmark
SearchLight January 2026 observation $274 per non-branded IAQ lead Paid-search campaign average reported in an agency dataset Public summary omits the IAQ subgroup size

Price-check note: theBuildd pricing page, 99 Calls’ published HVAC lead page and the January 2026 SearchLight analysis were checked 20 August 2026. None of these prices predicts a booked assessment or sold job in your territory.

The first useful denominator is cost per completed assessment: total source spend divided by completed IAQ assessments. The second is cost per sold gross-profit dollar: total source spend divided by gross profit collected from those sold jobs. Keep callbacks, warranty expense and unpaid return visits with the same source cohort.

Use a labeled scenario before buying. If the source costs S, produces A completed assessments and those assessments produce G dollars of collected gross profit, calculate S ÷ A and S ÷ G. These are formulas, not benchmarks. Insert your own price-book and CRM inputs rather than an internet close rate.

Here is the arithmetic with every input named:

Input Value Status
Lead price, P $274 per inquiry Observed January 2026 paid-search figure above
Completed-assessment share, C 25% Assumption: illustrative only; replace with your held-assessment data
Cost per completed assessment P ÷ C Calculated result

$274 per inquiry ÷ 0.25 completed assessments per inquiry = $1,096 per completed assessment.

That $1,096 is not a forecast. It answers one narrow question under the stated assumption. If the assumed completion share is 10% instead, the same calculation is $274 ÷ 0.10 = $2,740 per completed assessment. Lead price stayed fixed; the operational result changed by $1,644.

The calculation shows why a low invoice is not enough. Replace C with your source-specific completed-assessment share, then carry the result into the HVAC lead-cost benchmark. Do not substitute a provider’s contact or booking rate for your completed-assessment rate unless the stages mean the same thing.

Review the published theBuildd plans beside the same denominators. Flat pricing makes the invoice predictable, but a quieter period does not automatically reduce the charge. Typical volume is 10–15 qualified leads a week depending on trade, territory size and local demand; that range is not a promised floor.

Product-first qualification creates expensive false positives

A homeowner asking for an “air purifier” has named a shopping category, not the cause. The right outcome might be central filtration, a portable device, moisture correction, source removal, ventilation or no HVAC sale at all. Qualification should preserve that uncertainty until a competent assessment resolves it.

The EPA says residential air cleaners and HVAC filters can reduce some indoor air pollution but cannot remove every pollutant. Its air-cleaner guide also warns that filtration does not replace source control or ventilation, and that devices intentionally producing ozone should be avoided.

California adds a concrete equipment check. The California Air Resources Board regulation requires covered indoor air cleaners sold in the state to meet certification and labeling rules for ozone emissions. Product availability and claims therefore belong in the contractor’s technical process, not a lead seller’s script.

Duct-cleaning inquiries need the same restraint. EPA does not recommend routine duct cleaning and says evidence has not shown it prevents health problems. Its duct-cleaning guidance advises considering other sources first and cleaning as needed when specific conditions justify it.

That last one is the one contractors underprice most often. A lead can be contactable, local and interested while still being commercially wrong because the requested product cannot honestly solve the stated problem.

Exclusive IAQ leads protect assessment capacity

Exclusivity does not prove fit. It removes seller-created competition from the handoff. That matters more for IAQ than for a simple tune-up because the sales event may require measurement, education and a system-level recommendation before the homeowner sees a proposal.

Write exclusivity precisely: one buyer at delivery, no later resale, no recycling, named ZIP codes and the applicable trade. Then write qualification separately. A lead can be exclusive and vague, or well qualified and shared. You are buying both distribution and information, so price both.

The remedy belongs in the same order. Define wrong number, wrong geography, non-homeowner, duplicate, non-residential request and work outside the agreed IAQ scope. theBuildd replaces bad leads; it does not return cash. A provider’s sales call is not the contract.

A 30-day test should measure jobs, not enthusiasm

Start with a fixed intake window and keep IAQ separate from repair, replacement and maintenance. Thirty days can expose obvious fit and handoff problems, though some assessments will need longer to become completed, collected jobs. Do not force open proposals into a win or loss merely to finish the report.

Record the stated symptom, qualification answer, source, recipient rule, response time, booked assessment, completed assessment, recommendation, sold work, collected revenue, direct cost, callback and warranty cost. Gross margin without the last three fields is flattering fiction.

Keep the funnel stages separate enough that one weak handoff cannot hide inside a blended close rate.

Stage Count it when What it diagnoses
Reached homeowner Your team has a two-way conversation with the named person Contact data and response process
Qualified IAQ inquiry Residential ownership, territory, symptom, timing and assessment intent meet the agreed bar Provider qualification
Booked assessment A date and time enter the calendar Scheduling performance
Completed assessment The homeowner and technician complete the visit No-shows, routing and sales-capacity use
Sold and collected job Payment is collected for the attributed work Economic result after the full funnel

The qualified-lead standard helps define the second row. Your CRM must define the other four. If “booked” sometimes means a voicemail, a web form or a confirmed appointment, the rate cannot be compared across sources.

Assessment capacity has a trade-specific cost even before truck and overhead. The U.S. Bureau of Labor Statistics reported a $59,810 median annual wage for HVAC mechanics and installers in May 2024, checked here on 20 August 2026. That is employee wage, not loaded contractor cost.

Use payroll, employer taxes, benefits, dispatch time, vehicle cost and unpaid estimate time for your own capacity figure. The BLS number establishes why technician time is economically real; it does not price a visit for your company.

Use the public case-study library to understand what theBuildd has documented, but do not borrow another contractor’s outcome for an IAQ forecast. Published case studies cover named businesses and markets. They are proof of those cases only, not a promised close rate, revenue result or IAQ benchmark.

Keep the source when a small IAQ assessment later produces a larger system or ductwork job. Credit that downstream work only after it is sold and collected. The invoice will never tell you that. Your CRM can, provided nobody overwrites the original source.

Buy the qualification, then judge the margin

Indoor air quality leads for contractors are worth buying when the homeowner’s problem reaches the right assessment, the distribution terms protect sales capacity and the collected gross profit clears the acquisition cost. “Interested in cleaner air” is not enough information to put a technician in a truck.

The question to require is simple: “What are you noticing in the home, where does it happen, and when is it worst?” It surfaces particles, moisture, odors and ventilation concerns without prescribing equipment. From there, your technical team decides what the home needs and whether the job belongs in your price book.

Put symptom-first qualification into your HVAC order

Check residential IAQ scope, ZIP availability, one-buyer delivery and replacement terms before you compare the source against your completed-assessment economics.

Get exclusive HVAC leads in your territory

Frequently asked questions

What is an indoor air quality lead?
An indoor air quality lead is a residential homeowner inquiry about dust, particles, odors, humidity, stale air, ventilation or an air-cleaning product. It becomes useful to an HVAC contractor when the provider also confirms the location, homeowner status, observed problem, timing and willingness to schedule an appropriate assessment.
How much do indoor air quality leads cost?
There is no reliable national rate for purchased IAQ leads. One January 2026 paid-search dataset is reported by agencies at $274 per non-branded IAQ lead, but that is a channel benchmark, not a provider quote. Compare total spend with booked assessments and sold gross profit in your own territory.
What should an IAQ lead provider ask the homeowner?
Start with: “What are you noticing in the home, where does it happen, and when is it worst?” Then confirm residential ownership, ZIP code, affected rooms, timing, system type and access, plus willingness to have the cause assessed. Do not let the caller prescribe equipment or make a medical diagnosis.
Are exclusive indoor air quality leads worth buying?
Exclusive IAQ leads are worth testing when one-buyer delivery, symptom-level qualification and a clear replacement rule protect enough sales capacity to justify the price. They are not automatically profitable. Measure cost per completed assessment, gross profit per sold job, technician time, callbacks and warranty cost by source before expanding.
indoor air qualityHVAC leadslead qualificationIAQ economics
Written by

Sym

Founder, theBuildd

Sym founded theBuildd after a career in high-ticket sales on Wall Street, and now works alongside the in-house call team that qualifies every homeowner before a lead goes out. He writes about lead economics, speed to lead, and what contractors should ask a lead-gen company before signing anything.

HVAC leads

Want hvac leads that are yours alone?

Steady weekly volume instead of a flood in July and nothing in April.

Team of 5 in-house callers · USA coverage · Exclusive by design