CID has been successfully servicing Northern MN since 1979. We are a family owned business willing to do what it takes to complete any project. Time is always a factor that is hard to control and we believe our biggest advantages to combating time, is experience. All of our employees have experienced the many different types of construction; therefore less time explaining the process and possible time saving measures can be implemented. Discover how we can save you time, with the many years of knowledge today.