Pest Control in France: An Honored Profession Pest Control in France: An Honored Profession The Mole Catcher to the King Pest control in France is a time honored profession and the role of Mole catcher to the King was once handed down from father to son. King Louis XIV Read More →