Solar power for residential homes can provide hot water, warm pools, heating and even energy for cooking. This resource can be tapped with an initial investment that will pay for itself over a reasonably short period of time. Instead of paying power companies for use of non-renewable resources ...