DIY vs Professional Pest Control

You have ants crawling around your home or roaches in your kitchen, or mice nibbling your food in your pantry. What do you do? Do you try to take care of the problem on your own? Do you hire a professional to come out to fix the problem? If you hire someone, how do...