Minnetonka-based corporate clothing provider G&K Services has announced it has bought Marathon Linen Inc's uniform rental business.