Solar Hot water space heating, solar domestic hot water heating, solar thermal pool heating, solar thermal pool heating, on grid PV, off grid PV, Photovoltiac packages, geothermal packages, Serving Vancouver Island, Vancouver, Okanagan, Kootenays, Bc Interior, Northern BC