Anybody have an information on doing a ground source heat pump using a lake?

What kind of water depth is needed? What is used for an heat exchanger, etc?

Is this a "common" installation? Will a typical installer know now to do it?

This will be in the Kansas city area.