I've heard good things about John from multiple people and called John myself. He's provided fantastic straightforward advice and has taken multiple calls from me by now. I've been trying to decide what type of geothermal system I want and he's given me the information an installer can give to make the right choices, from loops to sizing.