The SLAM protocol is the most effective systematic approach to treating algae, killing pathogens, and clearing green or cloudy water — and it's built on chemistry, not guesswork. Developed by the Trouble Free Pool community and validated by pool chemistry professionals, SLAM (Shock, Level, And Maintain) replaces the old "dump a bag of shock and hope" method with a structured, testable process. This guide covers everything you need to run it correctly for any customer.
SLAM is not a one-time superchlorination. It is a sustained high-chlorine treatment where free chlorine is raised to a specific target — determined by the pool's CYA level — and held there continuously until three specific passing conditions are all met simultaneously.
The key distinction: most pool owners (and some techs) treat a green pool by adding shock, waiting a day, and calling it done. SLAM recognizes that killing algae requires maintaining bactericidal chlorine concentrations over time, not spiking once and letting levels drop.
Running a SLAM on a pool that isn't balanced will waste time and chemicals. Before starting, confirm or adjust:
This is the most important table in the protocol. FC targets must be maintained continuously — not just hit once. Use liquid chlorine (sodium hypochlorite, 10–12.5%) for dosing during SLAM, not trichlor, not cal-hypo in hard water. Every dose of trichlor adds more CYA and moves the goalposts.
| CYA Level | SLAM FC Target | Minimum FC (Never drop below) |
|---|---|---|
| 20 ppm | 8 ppm | 5 ppm |
| 30 ppm | 12 ppm | 7 ppm |
| 40 ppm | 16 ppm | 9 ppm |
| 50 ppm | 20 ppm | 12 ppm |
| 60 ppm | 24 ppm | 14 ppm |
| 70 ppm | 28 ppm | 16 ppm |
| 80 ppm | 31 ppm | 19 ppm |
Lower pH to 7.2 using muriatic acid before raising chlorine. This is critical — adding large amounts of sodium hypochlorite (which has a pH of ~13) to an already high-pH pool makes chlorine far less effective. Get pH right before touching FC.
Add liquid chlorine to hit your target level. Use a chlorine addition calculator based on pool volume, current FC, and target FC. Never add chlorine to the skimmer if you have a floater with trichlor in it — the concentrated mixing can create chlorine gas.
Brush all pool surfaces thoroughly — walls, floor, steps, behind ladders. Algae clings to surfaces in biofilm that chlorine can't penetrate without physical disruption. For black algae: use a stainless steel brush and be aggressive. Brush 2–3 times daily during SLAM.
No timers, no breaks. Pump runs 24/7 until the SLAM is complete. Dead algae must be filtered out, not left to decompose in the water. Clean the filter more aggressively than normal — check pressure every 8–12 hours. A filter loaded with dead algae will cause FC to drop rapidly as the organic material continues consuming chlorine.
During SLAM, test FC with a reliable FAS-DPD drop test (Taylor K-2006 or equivalent). Standard DPD colorimetric tests wash out above 10 ppm — they'll read zero even with 25 ppm FC. Use FAS-DPD exclusively during SLAM. Redose whenever FC drops below minimum threshold.
SLAM is complete when ALL THREE of these conditions are met on the SAME day:
| Mistake | Consequence | Fix |
|---|---|---|
| Using trichlor tablets during SLAM | CYA creeps up, SLAM target rises | Switch to liquid chlorine only |
| Letting FC drop overnight | Algae reactivates, SLAM restarts | Redose to 150% of target at dusk |
| Not brushing | Surface algae survives in biofilm | Brush 2–3x daily, especially corners |
| Not cleaning filter frequently | FC drops rapidly from dead algae demand | Backwash or clean every 8–12 hours |
| High pH during SLAM | HOCl fraction drops, efficacy craters | Lower pH to 7.2 before starting |
| Declaring done without OCLT | Algae returns within days | Always run OCLT before stopping |
SLAM is not always the right answer. Recommend a partial or full drain when:
PoolLens lets you log FC readings, CC readings, and OCLT results for each customer — with timestamps and notes. Know exactly where each pool is in its SLAM without paper logs. Works completely offline.
Open PoolLens Free →SLAM stands for Shock, Level, And Maintain. It is a sustained high-chlorine treatment process where free chlorine is raised to a target level based on CYA and held there continuously until three passing conditions are met: water is clear, CC is below 0.5 ppm, and the pool passes the OCLT.
SLAM chlorine targets are based on CYA level. The formula is approximately 40% of CYA. At 30 ppm CYA = 12 ppm FC. At 50 ppm CYA = 20 ppm FC. At 80 ppm CYA = 31 ppm FC. These high levels must be maintained continuously, not just dosed once.
A SLAM can take 1–7 days depending on algae load, CYA level, and water clarity. Light green water might clear in 24–48 hours. A fully opaque swamp pool can take 5–7+ days of continuous treatment. Three conditions must all pass before stopping.
No. SLAM chlorine levels (12–40+ ppm) are significantly above safe swimming thresholds of 4 ppm FC maximum. The pool must not be used until FC naturally drops below 5 ppm after the SLAM is complete and all three passing conditions are met.
Drain when: CYA exceeds 90–100 ppm (SLAM FC targets become impractical), the pool has black algae with heavy growth on plaster, or TDS, calcium hardness, or other parameters are so far out of range that a fresh start is more economical than repeated chemical treatments.