I have been dissappointed with my geo system. I have 6 horizontal loops and the cooling was only putting out 13K BTU and the house would heat up rather than cool down on hot summer days. The installer finally determined that the pump was not circulating enough water through the coil and added a second pump which helped. The unit (Geo Comfort brand) has blown two capacitors, so the unit (compressor) keeps trying to start but can't so the electric bill is high but no heat generated until a person figures out that the geo is not working. The geo unit is connected to a natural gas furnace that will kick in if the geo can't put out enough heat, and the furnace is used to blow the warm air generated by the geo unit through the furnace coil. Since the furnace blower is always used, I don't know when the geo is heating or broken and the natural gas burner in the furnace is heating the house instead. The installer came two days ago to install a "soft start" system and then noticed that the outdoor temp sensor was reading 80 degrees outside even though it was 30. The sun was hitting the sensor and warming the sensor and siding that the sensor is mounted to and giving a false reading. The geo was programmed with a "WWSD" Warm Weather Shut Down setpoint of 50 degrees so the sensor was telling the geo not to run as it was thinking it was too warm outside. That feature has now been disabled and we'll see what happens. I have had the unit for 4 years and it has never worked to my satisfaction. The system was installed by Schneider Heating of La Crosse, WI and they are a large company with claimed expertise, but I am not impressed. Wish I had saved the large upfront expense and installed a conventional gas furnace and central air system which would have made our house much more comfortable with less maintenance.