Contact us 

and learn more 

Barry Viola, PE

620-446-2568 (cell)
barryv@icdgroup.us

Steve Edwards

613-885-2479 (cell)
stevee@icdgroup.us

Fax: 888-645-4363

Thanks for reaching out! We will be in touch within the next 48 hours to follow-up.