1. Orkin 133 W River Rd, Elgin, IL 60123 Coordinate: 42.06585,-88.27621 Phone: (847) 741-6627
2. Terminix Elgin, IL 60120 Phone: (847) 888-8494