The cost to replace shocks and struts on a 1997 BMW 5 Series sedan typically ranges from $800 to $1,500, depending on the quality of parts and labor rates in your area. Labor costs can vary significantly, as well as the choice between OEM and aftermarket parts. It's advisable to get quotes from multiple mechanics to find the best price. Additionally, consider potential costs for alignment after replacement.
Copyright © 2026 eLLeNow.com All Rights Reserved.