Product Search Type     

Search by Brand
Search by Product Type

Pool Equipment     

Explore Hayward Pool Equipment
Explore Zodiac Pool Equipment
Explore Raypak Pool Heaters
Explore ClearBlue Ionizer

Pool Supplies & Accessories     

Explore IPG Water Treatment
Explore HPI Covers


ACDC Preview AG Sanitization

Hayward Above Ground Pool Sanitization

Hayward’s sanitization systems for above ground pools save time and money while conveniently keeping your pool clean and safe.

Please note: Some products may not be in-stock and will require to be ordered. Please call store for inventory details.

<< Back

AG Sanitization Hayward AquaTrol (AQ-TROL-RJ-CUL)


Brand: Hayward

AquaTrol is the affordable salt chlorine generating solution for above ground pools that saves you time and money while conveniently keeping your pool clean and safe.
  • Quick and Easy 30 minute installation
  • The best water quality attainable
  • Soft silky feel - no more red eyes or dry skin
  • Always crystal clear and ready for swimming
  • Digital salt display and 7 diagnostic indicators
  • Selectable super chlorinate function
  • Allows multiple pump periods per day
  • Programs in 15 minute increments
  • Manual switch (ON-Auto-OFF)
  • Microprocessor automates all functions
  • Automatically cleans the cell by periodically reversing polarity
  • Patented Turbo Cell for maximum efficiency and flow rate
  • UL and CUL Listed


AG Sanitization Hayward AquaTrol Low Salt (AQTROL-RJLS-CUL)

AquaTrol Low Salt

Brand: Hayward

Hayward's new low salt AquaTrol offers the same luxuriously soft water and hassle-free sanitization that salt chlorine users expect, but now using much lower salt concentrations. A lower salt level in the pool is more environmentally friendly, eases concern over pool equipment corrosion and reduces the amount of salt necessary to purchase.
  • Quick and easy to install in new or existing pools, or use as a replacement for an original AquaTrol
  • Water is soft, silky and sparkling
  • Eliminates dry skin, irritated eyes and discoloured hair problems associated with factory-created chlorine
  • Less salt in the water will eliminate corrosions concerns
  • Safe on all above-ground pool surfaces
  • Generates chlorine for above-ground swimming pools up to 18,000 gallons (68,000L)



Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.

The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Variable ACDCFACEBOOK is undefined.

The error occurred in C:/websrv/Mermaid/acdcproducts.cfm: line 225
Called from C:/websrv/Mermaid/acdcproducts.cfm: line 217
Called from C:/websrv/Mermaid/acdcproducts.cfm: line 1
223 : 	&nbsp;
224 : 	<div style="width:100%; margin-top: 40px;">
225 : 		<cfif Viralsmm.facebookPage IS NOT "" AND ACDCFacebook EQ 1>
226 : 			<div style="float:right; padding:5px;">
227 : 				<fb:like href="<cfoutput>#siteurlpath#acdcproducts.cfm?#cgi.QUERY_STRING#</cfoutput>" send="false" layout="button_count" width="75" show_faces="true" font="arial"></fb:like> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;  


Browser   CCBot/2.0 (
Remote Address
Date/Time   16-Jan-18 01:57 PM
Stack Trace
at cfacdcproducts2ecfm1662323206._factor3(C:/websrv/Mermaid/acdcproducts.cfm:225) at cfacdcproducts2ecfm1662323206._factor4(C:/websrv/Mermaid/acdcproducts.cfm:217) at cfacdcproducts2ecfm1662323206.runPage(C:/websrv/Mermaid/acdcproducts.cfm:1)

coldfusion.runtime.UndefinedVariableException: Variable ACDCFACEBOOK is undefined.
	at coldfusion.runtime.CfJspPage._get(
	at coldfusion.runtime.CfJspPage._get(
	at coldfusion.runtime.CfJspPage._get(
	at coldfusion.runtime.CfJspPage._autoscalarize(
	at cfacdcproducts2ecfm1662323206._factor3(C:\websrv\Mermaid\acdcproducts.cfm:225)
	at cfacdcproducts2ecfm1662323206._factor4(C:\websrv\Mermaid\acdcproducts.cfm:217)
	at cfacdcproducts2ecfm1662323206.runPage(C:\websrv\Mermaid\acdcproducts.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(
	at coldfusion.tagext.lang.IncludeTag.doStartTag(
	at coldfusion.filter.CfincludeFilter.invoke(
	at coldfusion.filter.IpFilter.invoke(
	at coldfusion.filter.ApplicationFilter.invoke(
	at coldfusion.filter.RequestMonitorFilter.invoke(
	at coldfusion.filter.MonitoringFilter.invoke(
	at coldfusion.filter.PathFilter.invoke(
	at coldfusion.filter.ExceptionFilter.invoke(
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(
	at coldfusion.filter.BrowserFilter.invoke(
	at coldfusion.filter.NoCacheFilter.invoke(
	at coldfusion.filter.GlobalsFilter.invoke(
	at coldfusion.filter.DatasourceFilter.invoke(
	at coldfusion.filter.CachingFilter.invoke(
	at coldfusion.CfmServlet.service(
	at coldfusion.bootstrap.BootstrapServlet.service(
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(
	at coldfusion.bootstrap.BootstrapFilter.doFilter(
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(
	at org.apache.catalina.core.StandardWrapperValve.invoke(
	at org.apache.catalina.core.StandardContextValve.invoke(
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
	at org.apache.catalina.core.StandardHostValve.invoke(
	at org.apache.catalina.valves.ErrorReportValve.invoke(
	at org.apache.catalina.core.StandardEngineValve.invoke(
	at org.apache.catalina.connector.CoyoteAdapter.service(
	at org.apache.coyote.ajp.AbstractAjpProcessor.process(
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
	at java.util.concurrent.ThreadPoolExecutor.runWorker(
	at java.util.concurrent.ThreadPoolExecutor$
	at org.apache.tomcat.util.threads.TaskThread$