Frank, I will drop mine off tomorrow ;D
Auto upholstery shops do this kind of work all the time, a big part of the expense is the foam, if yours is salvageable you are ahead of the game. Frank is right about doing it yourself, it helps to have a heavier duty machine, check out sailrite for ideas and materials. Frank I will call you in the morning about what time to meet up. Tim