How much does strut or shock replacement cost?

Typical price range, what's included, and what moves the number.

Strut or shock replacement typically costs about $450 to $1,000 per axle, including parts and labor. Your exact price depends on your vehicle and where you are; a mobile mechanic's labor is often a little lower than a shop's because there's no storefront overhead, and there's no tow.

Typical range$450–$1,000 per axle

What's included

Struts/shocks and labor. An alignment (shop) is usually needed afterward.

What affects the price

Struts vs. shocks, quality tier, and whether an alignment is needed after.

Frequently asked questions

How much does strut or shock replacement cost?

Strut or shock replacement typically costs about $450 to $1,000 per axle, including parts and labor. Your exact price depends on your vehicle and where you are; a mobile mechanic's labor is often a little lower than a shop's because there's no storefront overhead, and there's no tow.

What affects the price of strut or shock replacement?

Struts vs. shocks, quality tier, and whether an alignment is needed after.

Is strut or shock replacement cheaper with a mobile mechanic?

Usually on labor, because there's no shop overhead. Parts cost about the same. You also save the tow and your time.

Is a diagnostic fee separate?

Often yes — a diagnostic runs about $50 to $120 and is frequently credited toward the repair if you proceed.

Prices vary by market and vehicle — always get a written quote first. Mechanics Alliance is building a verified directory so you can compare trustworthy mobile mechanics near you. See how to vet one.

For Car Owners
← All repair costs   ·   Can a mobile mechanic do this? →