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

©2023 by ICD Group, LLC. Proudly created with Wix.com