Resource Articles

Bed bugs have been a human parasite for millennia, infesting just about every straw pile where a medieval peasant ever flopped down for the night. Learn more about bed bugs and how to fight them