Having a certified mechanic fix your vehicle is one of the most common methods for having a car repaired. On average, a mechanic charges $150 to $300 to replace front shock absorbers--this includes parts and labor. The price may differ slightly depending on your car's make, model and year.
Repairing your car yourself is a great way to save time and money. Replacing your front shocks is relatively inexpensive, with most shocks costing around $50 for a single shock absorber or $100 for two.
If you have the mechanical know-how and ability to replace your own front shock absorbers, you can save a lot of money and time doing yourself. Otherwise, be ready to pay from $150 to $300 and wait a day or two for a mechanic to do it for you.