Trost Excavating Engineer - Elwood, IL Looking to contact Trost Excavating? You can reach them at 815-423-5498