How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site. Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Steve Your Own Question
Steve, Service Manager
Category: Dodge
Satisfied Customers: 5494
Experience:  25+ Years experience as a professional working automotive technician; ASE L1 master technician
Type Your Dodge Question Here...
Steve is online now
A new question is answered every 9 seconds

How much should it cost to replace shocks/struts in a 2004 ...

Customer Question

How much should it cost to replace shocks/struts in a 2004 grand caravan?
Submitted: 10 years ago.
Category: Dodge
Expert:  Steve replied 10 years ago.


According to my parts and labor guide, these are the average prices for this service:

Front struts

Monro or Napa Sensatrac struts (2) required @ 146.50 each = $293.00 for parts

Labor time required = (2) @ 1.9 hrs per side = 3.8 hours

A wheel alignment is also required after front strut replacement since the lower mounting bolts are used to adjust camber angle.


Rear shocks

Napa/ Monro Rear Shock Absorbers (2) required @ 73.20 = 146.40 for parts

labor time required for both rear shocks = .7 hour


LAbor rates vary widely by area, but the national median is around $75 per hour. Using these figures, we have a result of:

parts $439.40

Labor: 4.5 hr @ 75.00 = 337.50

Alignment 50.00



Total cost: $826.90 plus tax

Again, this is an average; actual parts and labor prices do vary somewhat by area, skill of the technician performing the repair, and quality of the parts installed...

I hope this is helpful; if so, pleas click my accept button! Thanks!



Expert:  Steve replied 10 years ago.

We have noticed that you have not yet accepted the answer I provided for your question. Please click the accept button to complete payment of the amount you have offered for assistance; if you still require help with this question, then please let me know.... thanks!