Getting Free Solar Panels For Your Home In Delaware: Benefits of Using a Solar Power Purchase Agreement (PPA) for Homeowners Property owners can take advantage of solar energy without needing to make an upfront payment for purchasing and setting up solar panels through a Solar Power Purchase Agreement (PPA) The house owner pays a set rate for the