N.E. Finch Co. Remodeler - Peoria, IL Looking to contact N.E. Finch Co.? You can reach them at 309-671-1433