You are correct, It will heat or cool your pool. The UltraTemp 140HC is a heat pump and only operates on 220 VAC. No gas versions are available.