Quick answer: Most suspension repairs at MotorCar Doctors Auto Repair in Beaverton run about $250 to $500 for sway bar links and about $850 to $1,800 for a pair of struts or control arms. Those ranges come from our own recent invoices. We inspect first and give you a written estimate before any work starts.
This page is about price. For warning signs, what we repair and how the work is done, see our suspension repair in Beaverton page.
How much does suspension repair cost in Beaverton?
| Suspension job | Price range |
|---|---|
| Sway bar links | about $250 – $500 |
| Rear shocks, pair | about $350 – $600 |
| Front struts, pair | about $950 – $1,400 |
| Rear struts, pair | about $925 – $1,325 |
| Lower control arms, pair | about $850 – $1,800 |
| Upper control arms | quoted after inspection |
| Ball joints | quoted after inspection |
| Tie rod ends | quoted after inspection |
Prices are before the shop supplies fee. Your vehicle and the parts it takes decide where you land, and some vehicles run higher.
Why are struts, shocks and control arms priced as a pair?
We replace struts, shocks and control arms in pairs, both sides of one axle, so the car handles evenly. That is why the table shows the price for the pair.
Why are some suspension jobs quoted after inspection?
Upper control arms, ball joints and tie rod ends vary too much from one vehicle to the next to publish a fair range. We price them once we have seen your car, and the estimate comes before the work.
What does each suspension part do?
Knowing what a part does makes an estimate easier to read. Here is what each line on a suspension estimate covers:
- Strut Replacement: Struts are a structural part of your suspension that also house the shock absorber. When they wear out, ride quality, handling and braking are all affected.
- Shock Absorber Replacement: On vehicles with separate shock absorbers, worn shocks allow too much body movement and reduce tire contact with the road.
- Control Arm Replacement: Control arms connect the wheel hub to the vehicle frame. Worn control arm bushings or ball joints cause unstable handling and tire wear.
- Wheel Bearing Replacement: A worn wheel bearing makes a humming or grinding noise that changes with speed. Left alone, it can lead to wheel separation.
- Ball Joint Replacement: Ball joints let the suspension move while keeping the wheel in its proper position. Worn ball joints are a safety concern and should be fixed promptly.
- Tie Rod End Replacement: Tie rods connect the steering system to the wheels. Worn tie rod ends cause loose steering and uneven tire wear.
- Sway Bar Link and Bushing Replacement: Sway bars reduce body roll in corners. Worn links and bushings cause clunking noises and more body sway.
- Leaf Spring Replacement: Common on trucks and older vehicles. Worn or broken leaf springs affect load capacity and ride height.
- Overload Spring Replacement: For trucks and work vehicles that carry heavy loads regularly.
Which suspension symptoms should not wait?
Your suspension usually gives you clear signals when something is wrong. Any of these is worth an inspection before it turns into a bigger bill:
- Rough or bouncy ride: If every bump feels exaggerated or the car keeps bouncing after a dip, your shocks or struts may be worn out.
- Car pulling to one side: Can point to worn control arm bushings, uneven spring tension or an alignment problem.
- Clunking or knocking noises: Especially over bumps or in turns. Often a sign of worn ball joints, tie rod ends, sway bar links or strut mounts.
- Uneven tire wear: Suspension problems make tires meet the road unevenly, and the wear shows up on the inside or outside edges.
- Nose-diving when braking: If the front dips sharply when you brake, your front shocks or struts are likely worn.
- Excessive body roll in turns: If the car leans heavily in corners, your sway bar links or shocks may need attention.
- Steering feels loose or wandering: Could mean worn tie rod ends, ball joints or steering parts connected to the suspension.
- Vibration through the steering wheel: Can be suspension related, especially worn wheel bearings or ball joints.
Suspension wear is progressive. Worn parts put extra stress on everything connected to them, so the longer it goes, the more it costs to fix.
How do you keep a suspension estimate honest?
Every vehicle goes through our Digital Vehicle Inspection (DVI), a documented, photo-based inspection that covers your entire suspension.
Our technicians check shocks, struts, control arms, ball joints, tie rod ends, sway bar links, wheel bearings and bushings, and photograph what they find. You get the report before we recommend anything, and you decide which lines to approve.
Suspension problems rarely happen alone. A worn strut puts stress on the strut mount, the bearing plate and eventually the tire. Catching the full picture early saves money.
Do you work on my make of car?
Yes. We work on domestic and import vehicles: Toyota, Honda, Ford, Chevrolet, Subaru, Jeep, Nissan, BMW, Hyundai, Kia, Dodge, Mazda, Volkswagen and more. Trucks, SUVs, cars and vans. Heavy cars wear suspension parts faster, Teslas included. See Tesla repair.
All suspension repair work is backed by our warranty on parts and labor. If something we repaired isn’t performing correctly, we make it right.
Where do I get a suspension estimate in Beaverton?
Bring it to MotorCar Doctors Auto Repair, 13203 SW Canyon Rd, Ste C, Beaverton, Oregon 97005. We’re convenient to Hillsboro, Aloha, Tigard, Cedar Hills, West Beaverton, Raleigh Hills, West Slope, Hazeldale and Metzger, and we’re open Monday through Friday, 8:00 AM to 5:00 PM.
How do I know if my suspension needs to be repaired?
What's the difference between shocks and struts?
How long do shocks and struts last?
Can I drive with bad shocks or struts?
Why does my car pull to one side?
Do I need an alignment after suspension repair?
How much does suspension repair cost in Beaverton?
Get a Written Suspension Estimate in Beaverton
Bring it in and we’ll inspect the full suspension, send you photos of what we found and put a price on each line before we touch anything. No guesswork, no pressure.
Book your appointment online or call us at 503-626-4810. We’re here Monday through Friday, 8:00 AM to 5:00 PM. We’ll take good care of it.





