ProMach Opens Atlanta Facility May 16, 2018 ProMach announces the opening of a new facility, ProMach Atlanta in Statham, Ga., for upgraded and expanded multi-brand manufacturing, customer support, aftermarket parts distribution and Factory Acceptance Testing (FAT). Read More