Free pool maintenance guides and chemistry tools for pool owners
Pool Repair Question was created to help pool owners maintain crystal clear, safe swimming water without the guesswork. We provide free, practical guides and calculators based on proven pool chemistry principles, including the trusted TFP (Trouble Free Pool) methodology.
Whether you're dealing with green algae, cloudy water, chemical imbalances, or equipment issues, our guides give you step-by-step solutions you can implement yourself.
We believe in the science-based approach to pool care. Instead of generic "shock it and hope" advice, our guides use the FC/CYA relationship chart and proper water chemistry principles to give you accurate, effective solutions.
We don't position ourselves as the last word on pool care — we point you to the established science and let you check our work. Curious how our calculators arrive at their numbers? See our How We Calculate page for the exact formulas, constants, and sources.
Detailed pool repair and maintenance articles
Chlorine, pH, TA, CYA, salt, and more
Opening, closing, weekly, SLAM process
No subscriptions or hidden fees
The information provided on Pool Repair Question is for educational and informational purposes only. This content is created with AI assistance and spot-checked for quality; it may still contain errors or omissions, so always verify with a qualified pool professional and follow product labels before acting on it. While we strive for accuracy, pool chemistry and equipment repair can vary based on many factors.
Always exercise caution when handling pool chemicals. For complex repairs or if you're unsure, consult a qualified pool professional. We are not responsible for any damage or injury resulting from the use of information on this site.
Browse our guides or use our calculators to get started
Browse Guides Use CalculatorsPre-fill the calculators with your usual levels (all optional).
Tap what you have — we use it to tailor your checklists.
Your sync code (use this to load your profile on another device):