NCI understands the people, processes, and products needed to deliver quality solar and roof construction projects. We employ experienced tradesmen in Virginia and work with industry-leading product and service partners to deliver quality, value, and performance in every project. NCI is a roofing and solar company that delivers professional services and solutions for our customers. Since NCI is a roofing and solar company you only need to make one call for both services.