NCI Engineering is a full-service civil and environmental engineering firm that provides planning, surveying and construction management services. The firm specializes in handling environmental, transportation, military and municipal projects. NCI Engineering also provides grant writing and administration services. It assists clients in the preparation of preliminary engineering reports and assessment. The firm provides facilities, master, financial and capital improvement planning services. NCI Engineering has expertise in providing planning, design and construction management solutions for various public utility projects. It specializes in handling matters related to the construction of storm sewer networks and wastewater and public water systems. NCI Engineering is located in Great Falls, Mont.