A
Amelia Torres Review of Satic USA
Purchased solar through these guys, installed yest...
Purchased solar through these guys, installed yesterday. Professional to deal with - Satic, Inc in sales was great, straight advice with no-fluff approach. Admin team support friendly and efficient. Installers were on time and did a great job, no fuss, no dramas. Thanks all, it's been a great experience.
Comments: