Solar No Upfront Cost In Delaware: Benefits of Using a Solar Power Purchase Agreement (PPA) for Homes Through a Solar Power Purchase Agreement (PPA), house owners have the opportunity to make use of solar power without the need to pay in advance for the purchase and installation of solar panels The homeowner is charged a set rate for the electric