Pest Free Products & Environmental Solutions

11th August 2016

LCC are the only UK distributor of Pest Free Environmental Solutions¬†and was scientifically tested at an Australian University and is British Standards approved. The system simply drives vermin away from areas typically clearing any infestation within one week of installation. No traps, no poison, no chemicals, therefore is environmentally responsible. The system is completely harmless […]

Read more

Excellerate Services