A dispute between a Texas City homeowner and one company is "resolved". However, the homeowner says negotiations are ongoing ...
A Texas City homeowner says roof leaks began after solar panels were installed in 2024. FOX 26 reviewed contracts, warranty documents, emails and text messages and obtained a response from Starlight ...