In Virginia you should have excellent sunshine. I use solar in NJ and it has been VERY effective for 9 years now. Plus, it's free heat and can cool the pool by running it at night. I extend my pool season to include May and most of September, when in this part of the country pool season is Memorial Day to Labor Day.