Free Solar Panels States In Delaware: Advantages of Using a Solar Power Purchase Agreement (PPA) for Homeowners With a Solar Power Purchase Agreement (PPA), homeowners have the opportunity to make use of solar energy without the need to make an initial payment for the purchase and installation of photovoltaic panels The homeowner pays a set rate