OKLAHOMA CITY (KFOR) — A metro homeowner isn’t sure where to turn after he says a company failed to finish installing a solar panel system on his house, then fabricated letters from his ...