Do My Own Pest Control Exterminator - Norcross, GA Looking to contact Do My Own Pest Control? You can reach them at 770-263-7638