When Nature Calls Pest Control, Inc. is a pest control company which identifies and removes nuisance animal species from residential and commercial buildings. This company serves the Rockford metropolitan area, including Machesney Park, Loves Park, Cherry Valley, Monroe Center, South Beloit, Pecatonica, Esmond, Belvidere, Durand, Dakota, Davis, Roscoe, Rockton, Byron, Mt Morris, Genoa, Marengo,...