Company Overview In Depth Contracting is a heavy civil construction company based in Ottawa with over 20 years of experience in large scale excavations, watermain and sewer construction, site servicing, culvert replacements, shoring, demolition, and asphalt paving. Summary We are…