Skip to content
5151 Mitchelldale St A10 STE B, Houston, TX 77092. 346 770 3170, 10 AM–4 PM CST.Operated to ISO/IEC 17025 expectations. Client portal
Gold StandardANALYTICSClient portalSubmit samples

Cannabis testing

A full cannabis panel on one sample: cannabinoid potency, terpene profile, pesticide and mycotoxin screens, heavy metals, residual solvents where the product is extracted, and the microbial panel. Every analyte is reported against the limit that applies, and the certificate names the instrument that produced it.

Price
Quoted
Turnaround
5–7 business days
Family
Plant and botanical
Runs on
  • Agilent 1290 Infinity II UHPLC
  • Agilent 8890 GC with 5977 MSD
  • Agilent 6490 Triple Quadrupole
  • Agilent 7850 ICP-MS
  • Thermal cycler, incubated plates
  • Moisture balance, aw meter

Purchased new through authorised channels, performance-qualified by certified engineers, and the instrument ID prints on every certificate. View the bench.

What the panel measures

TestMethodInstrumentReports as
Cannabinoid potencyMethodHPLC-UV, 228 nm, 16 cannabinoidsInstrumentAgilent 1290 Infinity II UHPLCReports as% w/w and mg/g, decarboxylated total
Terpene profileMethodHeadspace GC-MS, 42 terpenesInstrumentAgilent 8890 GC with 5977 MSDReports asmg/g, LOQ 0.01 mg/g
Pesticide residueMethodLC-MS/MS and GC-MS/MS multi-residueInstrumentAgilent 6490 Triple QuadrupoleReports asppb against the state action level
MycotoxinsMethodLC-MS/MS, aflatoxins and ochratoxin AInstrumentAgilent 6490 Triple QuadrupoleReports asppb, total aflatoxin and OTA
Heavy metalsMethodICP-MS, He collision cellInstrumentAgilent 7850 ICP-MSReports asppb: lead, arsenic, cadmium, mercury
MicrobialMethodqPCR and plate countInstrumentThermal cycler, incubated platesReports asCFU/g and detected or not detected
Moisture and water activityMethodLoss on drying and capacitance awInstrumentMoisture balance, aw meterReports as% moisture and aw to 0.01

Sample requirements and shipping

ItemRequirement
FlowerRequirement5 g in a sealed bag or jar, as sold
Concentrate or extractRequirement2 g in the retail container
Edible or beverageRequirement3 retail units, unopened
ConditionRequirementRoom temperature. Label each container with the lot as printed on it.

Order first, then ship. A prepaid label is emailed when payment lands, and the carrier scan on that label opens your chain of custody. We accept no walk-in drop-off, and we hold no DEA registration, so no Schedule I to V material.

Why the method matters

Potency is only meaningful when the sample was prepared the way the label describes. We homogenise the whole submitted unit rather than picking the best material out of it, and the certificate states the preparation so a second laboratory can repeat it.

Pesticide and mycotoxin screens run by mass spectrometry with isotope-labelled internal standards, not by immunoassay. That matters when a result sits near an action level, because the number has to survive a challenge.

What comes back

A public certificate

Every result, the method, the instrument ID, the LOD and LOQ and the signature, verifiable by accession number with no login.

The filmed route

Your package opened on camera, a photograph of each container, and the footage retained for three years. Released to you on request.

A retained sample

Held 90 days, so any result can be rechecked by us or by an accredited laboratory of your choosing.

Questions about cannabis testing

Do you report total THC or THCA?

Both, plus the decarboxylated total calculated as THCA × 0.877 + delta-9 THC. The calculation is printed on the certificate so nobody has to guess which convention we used.

Can you run a state compliance panel?

We run the analytes that state panels specify, using the same methods. We are not a state-licensed compliance laboratory in any cannabis programme, so a certificate from us supports your quality programme; it does not satisfy a regulator who names a licensed lab.

How much does the full panel cost?

Cannabinoid potency is $79 and the terpene profile is $79 when ordered as single assays. Pesticides, mycotoxins, metals and microbial are priced separately, and the intake builder totals your exact selection before you pay.

Will you publish a failing result?

Yes. A failing result is a result you paid for, and it stays in the public database. We do not re-run a sample to obtain a better number.

Submit a sample

Order in the builder, pay, and a prepaid label is emailed to you. The certificate publishes to the database the moment it is signed.

Submit a sampleVerify a certificate