Solar Company LUMIO
Has anyone had any interactions with Lumio? I'm just checking that they are real and not a scam. I looked them up, did research and even though they provided references, I wanted to hear from anyone that has had either installed a solar system with them or any positive or other dealings before I gave them any personal information.
Please people this isn't a thread to discuss if you would or wouldn't want solar on your home. It is about Lumio in particular.
Thank You
|