Well liner repair, suggestions, ideas?

I'm sure you can buy the material and have an upholstery shop sew it in, but cutting the slits for the snaps will be a PITA...