Have you tried the Staffordshire mobile cushion repair people,they repaired our cushion at our home,they even brought a cushion jack but didn't need it.
After repair was completed they gave the cushion a new M.O.T. so comfy cusion for the next two years! (it's an MOT every two years for cushions)