Question: how much does it cost to replace shocks on a silverado?
Answer: The average cost for a Chevrolet Silverado 1500 suspension shock or strut replacement is between $1,221 and $1,582. Labor costs are estimated between $225 and $284 while parts are priced between $997 and $1,299 .