Company Overview
We are general contractors specializing in ecologically sensitive and water resource oriented projects. Our staff is comprised of Erosion and Sediment Control Specialists, Native Landscape Professionals, and Ecological Consultants dedicated to practical land improvement solutions for over 40 years. We identify and address the ecological risk factors involved when undertaking projects large or small.
Company Summary
Name
Encap, Inc.
Number of Employees
51-200
Phone
(815) 748-4500
Fax
(815) 748-4255
Location
2585 Wagner Court
DeKalb, IL
60115