Maximizing the Benefits of Solar Power for Residential Properties