Review of Solar Mosaic Inc
Erich
United States |
2024.06.13
Don't do it!
Terrible internal processes. Sat on payoff for weeks, then hit with interest after the payoff and them sitting on the check. Holding up a payoff letter and delaying a HELOC. Watch out!