04/13/2015
Anonymous
This is the only solar that took the time to show us what we were actually buying and saving. No funny business or tricks with creative numbers; they even advised us against spending more money than we wanted to as it would not benefit us! All the other companies tried selling us the largest system to benefit them!!!! DFW has been great even long after the sale! I would recommend them to anyone who is looking into solar!