Rats are unpleasant visitors to our farms or garden, they are regarded to be vermin and can transmit possibly severe illnesses, including leptospirosis, which can contribute to the disease of Weil. Under deck, in sheds or greenhouses, and even in compost ...
Home/Control Rats