Alpha & Omega Services Solar Energy Contractor - Vinton, VA Looking to contact Alpha & Omega Services? You can reach them at 540-580-5790