Most people will have been fortunate enough to have never encountered too many pests in their home. Certainly, most people will have had to deal with the occasional spiders or cockroach. However, few people have to face a rat’s nest, or a bee hive in their property. Needless to say, it’s a terribly stressful and […]