If you didn’t already plunk down your deposit for a Tesla solar roof you might be in for a bit of a wait. Orders are backed up into mid-2018 as demand has exceeded expectation, even with costs double to triple that of a conventional...
What does LEED mean? It stands for Leadership in Energy and Environmental Design and is the international Good House-building Seal of Approval for the 21st century. It is not just for houses; offices, retail, schools, libraries and...