DIY Pest Control?

For ants and roaches, I purchased professional grade stuff at Pest Stop. It was expensive in both cases, but resolved the problem. For termites, I echo the other postings by going with a contract.