gmcman said:
, but surely the cost is an issue.
How much work can you do yourself? At my part time job the more work you do the less we charge. Even taking the seat out of the Envoy and putting it back in yourself will save you some money.
Just repairing the seat cushion but not the backrest? I have good news for you. If you have a 18mm socket or box wrench, a 13mm deep socket, a #2 Phillips screwdriver, and a friend who can help you for a half hour I can save you alot of money. The way the GM 360 front seats are constructed anyone who knows which end of a screwdriver to hit with a hammer can remove the lower cushion assembly in a few easy steps:
1) Pry off the plastic covers and remove the four nuts holding the seat to the Envoy's floor with an 18mm wrench.
2) Unplug wires and cables so the seat comes free and put it right side up on a clean, padded workbench with all sharp and pointy objects removed.
3) Remove the panel that contains the controls for power seat and the plastic valance. Three of four phillips head screws each piece. No need to disconect the switches, just let the panel dangle.
4) Turn the seat upside down and remove the four nuts holding the seat cushion pan with a 13mm deep reach socket.
5) Take just the seat pan to the auto upholstery shop and let them do their thing.
Assembly is the reverse of disassembly.
The edges of the sheet metal are sharp, you may want to wear gloves. GM does NOT want the air bag connector to come loose. It has a slightly different style connector just to be 110% sure it does not come apart. The friend part is optional. He is mostly to keep the seat from tipping when removing the seat pan and to help align the seat when re-installing it until you get one or two of the nuts started.
Over at Trailvoy.com there is an excellent thread with lots of pics by someone who swapped his cloth seat covers for leather ones. I highly recommend you look at it.