About any company can do it. Keep in mind, foam is generally cut to the specific specifications of the company that originally made the cover. You'll need to send them the cover, they'll need to than take more time that it takes to make an entire cover properly fitting new foam to your old cover, then ship it back. Figure on a minimum of 150% the cost of an entire new cover...probably closer to 200% with current shipping costs
