I have had my system for years and can confirm that the program does not put a lien on your home. I was able to refinance my house just fine with the panels on my roof.
No V3's PPA program will not put a lien on your house. I recommend that you sit down with a V3 representative and let them explain the program to you.
Thanks! Your answer is awaiting moderation.