1. Flooded House Clean Up Pro 124 S 2nd St, Geneva, IL 60134 Coordinate: 41.88601,-88.30727 Phone: (331) 255-2570