C & F Excavating Engineer - De Soto, IL Looking to contact C & F Excavating? You can reach them at 618-867-2007