Stichter Robert Excavating Engineer - Fenton, IL Looking to contact Stichter Robert Excavating? You can reach them at 815-778-4536