If you ever spot any of these around your home, chances are that you have a termite infestation.
Bedbugs are some of the most difficult pests to get rid of. Here’s my own personal journey on how I took them on and won the battle.
If you’ve been sensing you have more housemates (i.e. pests), check out this list to identify which pests are in your home, and what you can do about them.