I've new to this and have been reading these forums. Just had 12.6kw system installed. Really excited for the potential savings. Quick question is Texas the only zero down solar state? Why would people lease as opposed to buying the system?
Most Popular Content
Collapse
Zero down solar
Collapse
X
-
-
Shady sales tactics.
Buying will save you far more in the long run, but leasing companies do a good job of hiding that fact. -
I have seen advertising in Florida stating Zero Down. But we are not allowed to lease here due to the existing laws so I guess the advertisement is hinting at some type of financing arrangement where you put 0 down and then pay them through the nose every month including the principal and some high interest amount. Not something I recommend anyone to do.Comment
Comment