Terra Tech Excavating Inc. Engineer - Crete, IL Looking to contact Terra Tech Excavating Inc.? You can reach them at 708-672-0562