Your NYS DEC pesticide report, done.
Log applications all year — or import your spreadsheet in January — and PestDocket turns them into validated, upload-ready DEC files. Before February 1. Every year.
$149/year covers the whole business — every applicator, every technician. No contract. Runs on the phone in your pocket.
Business and applicator counts queried from the DEC registries on data.ny.gov, August 2026. Penalty figures from DEC’s Pesticide Reporting Law pages and ECL §71-2907.
January is not hard. It is fiddly.
And the fiddly parts are exactly the ones that come back rejected, three weeks after you thought you were finished.
- A
The deadline does not move
Every certified applicator and technician in New York files by February 1. Statutory. No extensions. Electronic only since 2024.
- B
The free tools are from 2015
The state’s own options are Windows desktop software and bare Excel workbooks. On a Mac, or a phone, you are on your own.
- C
Rejections are routine
Common enough that the state runs a standing “Common PRL Report Issues” page and six tutorial videos. Undiluted quantities, county codes and EPA number formatting are where reports come back.
- D
Missing it is expensive
$250 consent order as standard. Statutory exposure to $5,000 first, $10,000 after. Recordkeeping counts stack — one small-shop case reached $14,000.
Every rule the state runs, run first
Upload the spreadsheet you already keep. PestDocket runs the official DEC Text File Specifications over it — the same checks that send a report back — and tells you what is wrong in plain English, with the fix, before it ever leaves your hands.
- ▸Row and field granular. Not “invalid file” — row 214, EPA number, here is why.
- ▸Errors and warnings never look alike. “This will be rejected” and “this is probably not what you meant” are different words, not different shades.
- ▸Bulk fixes. Strip commas, normalise EPA dashes, fill county in from the address — five boroughs and the rest of the state.
What is in the box
Seven things. None of them optional in January, and none of them worth doing by hand twice.
- 01
Import anything
A spreadsheet, a PestPac export, a GorillaDesk CSV. We map your columns automatically — and remember the mapping for next season.
- 02
Validate like DEC does
Every rule from the official specification: EPA number format, undiluted quantities, county codes, date rules. In plain English, before you file.
- 03
Fix in minutes
Inline grid and bulk fixes: strip the commas, normalise the dashes, fill the county in from the address. Four hundred rows of tidying becomes one button.
- 04
One click, upload-ready
Correctly named Form 26 and 26A files, zipped for the nysprl.com upload page. Multi-applicator businesses covered — the 26A roster builds from the same data.
- 05
Cert-ID verification
Type a certification number; we check it against DEC’s published roster and fill in the name and expiry. You get a warning before a certification lapses.
- 06
Log as you go
Twenty-second entry on a phone, in the van, the day it happens. Do that and next January is a download rather than a fortnight.
- 07
Your data is yours
Full export whenever you want it. Public pricing, no contract, cancel any time. Nothing is held hostage on the way out.
- 1TARGET ORGANISMField 09 · Blattella germanica
- 2EPA REG. NO.Field 05 · 432-1234-89
Form 26 wants the target organism and the EPA registration number on every application you made last year. The drawing is a legend for two of the fields the validator checks.
The report is the way in. The work is the point.
One entry at the door is the DEC record, the evidence for the managing agent, and the line on the invoice. What is built today is the filing; the tags below say so plainly.
Filing — Form 26 & 26A
Import, validate, fix, export. The annual report start to finish, from any browser on any machine you own.
LiveField OS
Today’s stops in order. Arrive, findings, treatment, photos, signature, close — and it keeps working in a basement with no bars.
In buildEvidence packs
Per-visit PDF: date-stamped photos, EPA numbers, the applicator’s verified certification, the IPM steps — mapped to the violation it answers.
In buildInvoicing
The invoice drafts itself when the job closes, carrying the compliance fields a managing agent asks for before they pay.
In build
9:14 pmA tenant in 4B calls 311. Roaches in the kitchen, second time this month.
Eleven days laterHPD writes the violation. The owner now has a clock, a class, and a certification to sign.
The same afternoonSomebody calls you — and what you write on that stop is the only thing standing between the owner and the next penalty.
Your ticket is the landlord’s evidence. Write it once, and it counts everywhere.
Check your file, free
Upload the spreadsheet you already have. We run every DEC rule over it and tell you how many problems there are and what kind — before you create an account, before you pay anything. The file is read and thrown away: the rows are never stored.
One price, the whole shop
Everything, for the whole shop.
- Every applicator and technician you file for — Form 26 and the 26A roster
- Unlimited imports and re-validations through the season
- No contract, cancel any time, full export whenever you want it
A free account shows you every problem in your season, in full, with what to change in each case. Paying builds the upload-ready DEC files.
Or create an account nowWhat this is, and what it is not
Read this part before you buy anything from anyone in this category.
Built to the official spec
The state accepts third-party software output as text files conforming to its published Text File Specifications, uploaded at nysprl.com. That is the path PestDocket produces for.
You file it.
We prepare the files and hand them to you, correctly named and zipped; you upload them at nysprl.com and keep the submission number. We are not an agent and we do not file on anyone’s behalf.
The three-year record
New York requires daily use records — dosage rate, application method, target organism, specific place — kept for three years. None of it is filed, and PestDocket keeps it with every entry, so an inspection is a search rather than a shoebox.