Custom Solar Systems for Central Virginia since 2011.

We design with the customer in mind.



We provide grid-tied and off-grid solar PV systems for your residence.


We provide businesses with grid-tied PV systems to meet your goals.

We sponsor and teach solar education and training classes at local schools and colleges.



Company owner, Randy Peltola, holds a BSEE, has 20 years experience in the semiconductor industry, is a licensed general contractor  and a NABCEP Certified PV Installation ProfessionalTM. He is also passionate about sustainability.

Our primary goal is to design and sell systems that meet the customer's needs, not just sell them a pre-designed system that we want to sell them. Our aim is 100% satisfied customers. References from previous customers are available.

Another company goal is education. We are happy to answer your questions and provide you with information about solar energy. You may also be interested in attending the solar classes that Randy teaches twice a year at Valley Career and Technical Center.  In addition, he has been teaching NABCEP certification classes at Piedmont Community College since the summer of 2018.


Year Established


Projects Completed


This gallery is currently under construction. Check back soon!



Contact Us

P.O. Box 182

Waynesboro, VA 22980



For any inquiries or to request a free evaluation, please call 540-414-6172.


To apply for a job with Genesis Home and Energy, please send your resume and cover letter to



Genesis Home + Energy



© 2018 by Genesis Home and Energy. Proudly created with

  • Facebook - Grey Circle
  • LinkedIn - Grey Circle
  • Google+ - Grey Circle

12 kW - Harrisonburg, VA