Solar-powered water heating is an efficient and cost effective alternative to traditional home water heating systems. Costs for regular water heaters can account for a high percentage of your monthly utility bills — up to 25 percent in many cases. A solar water heater can be a wise choice because the fuel used to heat your water — sunshine — is plentiful and free.