Learn about our disaster recovery efforts in Baton Rouge >

CORE in the News: TreeHouse, World’s First ‘Energy Positive’ Store, to Open Friday

06.01.17  |   Frisco, Texas

CORE recently completed the TreeHouse project located at The Hill Shopping Center in Dallas, Texas. The 16,000 square foot building is the world’s FIRST net-zero home improvement store. TreeHouse will be officially open for business starting tomorrow, June 2nd.

To view the NBC coverage of the project, please click HERE.

Photo courtesy of BizJournals.com.