Hi, John. I'm going to let someone else answer your questions about heat pumps. Just wanted to say hello and welcome you to the Pool Forum! Hope you find it helpful!