How we make decisions

Methodology

We show the work. Every choice you see surfaced in your report — which inspector picked up your samples, which lab analyzed them, which action level we benchmarked against — is the result of a rule we'll explain on this page.

Inspector selection

The inspector who claims your booking is the first approved inspector in your ZIP whose credentials match the service you booked. "Approved" means:

Why first-to-accept

We considered (and ran A/B simulations on) two alternatives: algorithmic assignment based on rating, and inspector-bidding. Both lose to first-to-accept on speed and on inspector retention. The rating signal kicks in once inspectors have completed enough jobs that rating differentiates them; until then it's noise. Bidding incentivizes inspectors to optimize for booking traffic over quality.

Service catalog

We offer a service when we have:

We don't add a service just because patients ask for it. We've turned down EMF testing, geopathic stress, and chronic-Lyme-mold biotoxin panels because at least one of those bars wasn't met.

Lab selection + chain-of-custody

Lab partners are vetted on:

The lab's name and accreditation number print on every result. If you ever doubt a result, you can request reanalysis at the lab's published reanalysis fee — typically $35-90 — and we will not charge you a second platform fee.

Action levels

For every analyte we test, we anchor against an external action level. We never report a result as "elevated" without the threshold we're comparing against, cited inline.

AnalyteAction levelSource
Indoor airborne mold sporesIndoor:outdoor ratio > 1, & specific genera ratios elevatedAIHA Field Guide; published clinical literature
Surface mold (tape lift)Visual confirmation + genus identificationAIHA; ACGIH Bioaerosols 2nd ed.
Lead in dust (wipe sample)40 µg/ft² floor / 100 µg/ft² sill / 400 µg/ft² troughEPA TSCA §403 (2021)
Lead in drinking water10 µg/L (10 ppb)EPA Lead and Copper Rule Revisions
PFAS (PFOA + PFOS) in drinking water4 ng/L each; 70 ng/L combinedEPA Final NPDWR (2024)
Bacterial coliform in drinking waterTotal coliform absent in 100 mLEPA Total Coliform Rule
VOC (formaldehyde)NIOSH REL 16 ppb 8-hr; ATSDR MRL 8 ppb chronicNIOSH; ATSDR
Particulate (PM2.5)9 µg/m³ annual; 35 µg/m³ 24-hrEPA NAAQS (2024)
Cat / dog / dust mite allergen2 µg/g sensitization threshold; 8 µg/g symptomaticNIH Inner-City Asthma Study; NHLBI

Action levels are reviewed once per year by Canary's clinical advisory board against the latest published guidance. The version of the action level table that applied at the time of your report is preserved on your report — you can always tell which threshold we used.

LMN review

Letters of Medical Necessity are signed by independent licensed clinicians — physicians (MD/DO), nurse practitioners (NP), and physician assistants (PA) — depending on state scope. The process:

  1. Patient completes the questionnaire (diagnosis, symptoms, duration, medications, optional home description, reason for testing).
  2. Questionnaire is queued in the provider portal. Only the assigned provider sees it; the patient's address is redacted; the inspector's identity is not visible.
  3. Provider either signs the LMN (using a state-aware template anchored on IRS Publication 502 criteria) or declines with a stated reason.
  4. Patient is notified. If declined, the patient may revise + resubmit, pay out-of-pocket, or cancel.
  5. Signed LMN is stored encrypted; the patient gets it in their report PDF and can re-download via a signed URL at any time.

NPs in restricted-practice states route through a senior physician co-sign workflow. We don't ask any clinician to sign outside their licensed scope.

Pricing

Patients see a median price at booking, calculated from the approved inspectors who offer the service in the patient's ZIP. The inspector confirms the final price when they accept (usually within $5-10). Canary's platform fee is 15% of the inspector's quote. The fee is disclosed on the receipt + the LMN.

Quality and dispute resolution

After each booking we ask both sides for a one-tap rating and an optional comment. Comments are read by a Canary operations reviewer (not auto-published). Disputes (lab disagreement, sampling concern, scope concern) go to disputes@canary.health and are triaged within 5 business days.

The audit log

Every read or write of your PHI — including reads by you — lands in our audit log. Each row is chain-linked to the previous via a SHA-256 hash, so tampering with any row breaks the chain at that point and beyond. You can pull a six-year accounting of every PHI access on your record any time from Account → Activity log. Read more in the privacy policy →

What we'll never do