Rollins Rolls Out New International Franchise
Rollins, Inc., a premier North American consumer services company, has announced the establishment of an Orkin franchise in Costa Rica. The Company began its Orkin franchise program in the U.S. in 1994, and established its first international franchise in Mexico in 2000. Today, Orkin has 59 franchises in total. Gary W. Rollins, President and Chief …