The Mudcat Café TM
Thread #97048   Message #1905613
Posted By: Genie
10-Dec-06 - 04:24 PM
Thread Name: Should we install Solar Power?
Subject: RE: Should we install Solar Power?
Things are not likely to get better in the US as long as our government is dominated by politicians who are in bed with the oil and gas industries.


Are there good sites with tables to help you figure out the expected time till you break even and begin to see net savings?