The pool at a 240-unit complex gets its spring opening. The pool company’s invoice includes two new main drain covers and a safety vacuum release system, with photos: a white grate at the bottom of the deep end, a box bolted to the wall of the pump room. The photos may be perfectly real. But a drain cover looks much like the one it replaced, and a photo of a box doesn’t say what is inside it or who tested it. Because an apartment complex pool counts as a public pool under federal law, there is paper behind both items. This piece covers what to ask for before you pay. It is not legal advice.
Why the photo can’t answer the question
Under water and from above, one grate looks like another. A photo doesn’t show which product it is, whether it was certified to the federal standard, or that it is new. A pool company that opens dozens of pools a season has many photos of drain covers and pump rooms.
Your pool is a “public pool” under the federal law
The law is the Virginia Graeme Baker Pool and Spa Safety Act, 15 U.S.C. 8001–8008. For its public pool rules, a “public pool and spa” includes one “open exclusively to” the “residents of a multi-unit apartment building, apartment complex, residential real estate development, or other multi-family residential area”. The definition of swimming pool or spa “includes hot tubs, spas, portable spas, and non-portable wading pools.” So the hot tub next to the pool is in too.
What the law requires of the pool
Since December 2008 (“1 year after December 19, 2007”), two things:
- Each public pool and spa “shall be equipped with anti-entrapment devices or systems that comply with the ASME/ANSI A112.19.8 performance standard, or any successor standard”. The current federal rule, 16 CFR 1450.3, names the successor: drain covers “shall conform to the entrapment protection standards of ANSI/APSP/ICC-16 2017”.
- A pool or spa “with a single main drain other than an unblockable drain” also needs at least one more system from a list: a safety vacuum release system, a suction-limiting vent, a gravity drainage system with a collector tank, an automatic pump shut-off, a device that disables the drain, or another system the Commission finds as effective.
For the first item on that list, the law is specific: a safety vacuum release system must have been “tested by an independent third party and found to conform to ASME/ANSI standard A112.19.17 or ASTM standard F2387.”
The paper behind the cover: a certificate
The law treats the drain cover standard as a consumer product safety rule. Under 15 U.S.C. 2063, the manufacturer of a product covered by such a rule “shall issue a certificate” that certifies the product complies, based on testing, and that “shall specify each such rule, ban, standard, or regulation applicable to the product.” The certificate “shall accompany the applicable product or shipment of products”, and a copy “shall be furnished to each distributor or retailer of the product.”
The law sends the certificate to the distributor or retailer, not to you. But your pool company bought the cover from one of them, so it can ask. A certificate names a product and a standard, which a photo can’t.
Checks before you pay
- Ask which product was installed: maker, model and size of the cover, for each drain on the invoice. Count the main drains on your pool and spa and compare.
- Ask for the manufacturer’s certificate for that cover, and check it names the drain cover rule (16 CFR part 1450, or ANSI/APSP/ICC-16) and the same model.
- If a single-drain pool was billed for a safety vacuum release system, ask for its maker and model and for evidence of the independent test to A112.19.17 or F2387 that the law requires.
- If nothing was billed for a single-drain pool, ask which of the listed systems it already has, or whether the drain is unblockable. That is a question about the pool, not the invoice, and an answer on paper is worth keeping.
- Ask for the original photo files, not pictures pasted into an invoice PDF, which have usually lost their camera record. Why, and how to ask for the originals.
- Drop the photos in together with last season’s photos from the same company. The checker marks any two files in the same batch that are the same file, even under different names. A “new cover” photo that is last year’s file shows up that way. A new photo of an old cover won’t, which is why the certificate and the model number matter more than the picture.
A gap here is a question, not a finding. Paperwork gets lost between a distributor and a service truck, a pool can meet the second requirement in more than one way, and a drain that is unblockable needs none of the listed systems.
What your state or county adds
States and local health departments may license or inspect pools at apartment complexes and keep their own inspection records. We did not read any state’s pool rules or any health department’s requirements. Ask your local health department whether it inspects your pool and whether you can get a copy of the last report: that would be a record kept by someone who doesn’t send you the invoice.
Whether someone used AI on the photos
A photo of a drain cover at the bottom of a pool is easy to generate now, and some generators write a mark into the file saying so. The checker reads those marks in photos, and the notes some phone editors leave when generative AI was used to alter a photo. A file with no such mark is not proven real. Most fakes and most genuine photos look the same to a file reader once they have been through a chat app or a screenshot. And a genuine photo of a cover is still only a photo: the certificate is what says which cover it is.
The limits, stated plainly
- We read 15 U.S.C. 8001–8008 and 15 U.S.C. 2063 in the 2024 edition of the U.S. Code on govinfo.gov, and 16 CFR part 1450 on the eCFR, current to November 5, 2026, in November 2026.
- We did not read ANSI/APSP/ICC-16, ASME A112.19.17 or ASTM F2387, which are sold, not published free. So we don’t say what is marked on a cover, how long a cover is rated to last, or what a test report looks like. The CPSC pages we tried for that either failed to load or didn’t say.
- We did not read any state or local pool rule or building code, or anything about pool fences, alarms or water quality.
- Who is responsible for the pool meeting the law (you, the owner or the pool company) is a legal question we don’t answer.
- A correct certificate shows a product was certified. It doesn’t show it was installed correctly, or that the price was fair.
- Our example is made up. We don’t know how often pool invoices are padded.
- A photo with no camera record is not a fake. Text messages, chat apps and many portals remove the record from genuine photos every day.
- Our checker gives no confidence score and does not judge a picture by looking at it. It reads what is in the file, in your browser, and uploads nothing. A file with no AI marker is not proven real.
- This is not legal advice.
Related: backflow test invoices and the test report, and fire extinguisher service invoices and the tag.
ImposterShield reads the evidence inside image and video files. It runs in your browser and uploads nothing. If a file has been stripped, it says so. If it has not read a file, it says that too.
Check the pool company’s photos before you pay
Drop this season’s photos on the page together with last season’s. It shows what each file says about when it was made, and marks any two that are the same file. A saved report lists each file’s SHA-256.
Open the checker