Shockoe Solar is a full service solar energy contractor providing consulting, design, installation, and service for commercial and residential solar energy systems (photovoltaic and thermal). With a strong background in construction, Shockoe Solar stands out as the trusted name in solar for Virginia.