How do i contact the orkin support team? Got a question or comment for the Orkin team? Call us at (888)-675-4662 or find other ways to contact us in our customer care center. Our Orkin support team is here to help you today!Where is the orkin corporate office located? Orkin Corporate Office 2170 Piedmont Rd NE. Atlanta, GA 30324 What our CUSTOMERS have to sayWho is orkin canada? Since 1901, Orkin has been an industry-leader in specialized pest protection and prevention. Orkin Canada's outstanding services are led by a team of pest control experts and entomologists. Mary O. New Brunswick