What Terry said.
I didn't have to with mine but plenty of people have done it with great success. Dry ice in bag, move it around floor, chip off, etc.
There's a guy down here in Invers that's good for upholstery but you can likely find someone closer?
Hemi @ Arrow Upholstery, pretty sure he just cranks away at it by himself, nice dude and does a good job by all accounts. There's usually something interesting in his tiny shop, I took one of the truck seats there to be re-done for the boss and there was a Riviera of 60's vintage sitting there with him beside it pedaling away on his machine.