Are you rooming with unwanted critters? It might be time to call in an expert! At Island Pest Control Ltd, getting rid of uninvited houseguests is our specialty. We’re the Cowichan Valley’s choice for residential and commercial pest control services.