Product: American Solar Direct Solar Power System Clear all filters (3 of 3 reviews match)
filters
seller:
Show
state:
Show
city:
Show
product:
That seems to be the case across the board for all of us who leased.No notice at least on my end. The only way I found out was because it seems my solar system isn't producing as promised or expected. Even when the system online was showing it was Edison showed...
Read more
Anonymous
Joseph

Sounds like you got the long end of the stick. Solar system on your roof with no upfront payment that is still generating power for cheaper then electric company sells you pow...

Anonymous
Smitty

Not similar at all to the major bailouts.Those companies are known in the trade as " too big to fail " with a ripple effect that could cause tons of problems for us all.The ...

1.1
Product
American Solar Direct Solar Power System
#1100091
We had American solar direct to install our solar panels in Feb. The tech never came by to turn it on and the meter never worked. We were supposed to pay $124.00 monthly for the system. I called several times to ask why we never received a bill. At the end of June we...
Read more
Anonymous
Dopey Eric

That's because me and every other sales-filth who worked there were trained to lie, cheat, and steal every penny we could at appointments. Nothing we said was real. All lies. ...

1.5
Product
American Solar Direct Solar Power System
#1069844
If I could give American Solar Direct some advice: stop hiring whiners with bad spelling and grammar. My experience with American Solar Direct was as I expected: a construction project with some minor complications along the way including an electrical panel upgrade...
Read more
Anonymous
flowergirl

Don't be talking about other's bad grammar when you write ungrammatically as well: it should be "should HAVE" not "should of." Lol. I see this mistake often and find it very...

Anonymous
The OP above an an ASD employe

Hi there, ASD employee at the corporate HQ! Wait...you don't actually think this fooled anyone, do you? LOL. You poor thing. Been laid off yet? Don't worry...you will be soon ...

4.6
Product
American Solar Direct Solar Power System
I didn't like
  • Could have been a little faster
#829476