New Solar Panel Technology
I know Joel had Solar Panels on his home in St. Louis. He was pretty happy with them. If I remember correctly, he had them for a number of years. Since I am in AZ, it makes sense to install them. Maybe when we sit down and consider the return we will consider such. They […]