TAMPA, Fla. (WFLA) — For years, Better Call Behnken has worked to help consumers who run into issues when solar companies go out of business, often leaving customers with unfinished projects or unresolved problems. One of the nation’s largest residential solar installers, Freedom Solar, has filed for Chapter 11 bankruptcy reorganization, raising questions for customers whose solar projects and systems may be affected.