Preview build – not the live site
405 SE 10th St, Oak Grove, MO Mon–Thu 9 AM – 5 PM · Fri 9 AM – 2 PM · Sat–Sun closed ★ 5.0 on Google

Shocks & Struts Replacement

Worn shocks and struts make a vehicle bounce, dive and sway, and they make it harder to stop and steer. Here's how to tell when yours are done.

Book an appointment Call (816) 269-4402

Shocks and struts control how your springs move. When they wear out, the tires don't stay planted on the road the way they should. That affects braking distance, cornering, crosswind stability and tire wear. They wear gradually, so most people don't notice until they drive a vehicle with fresh ones.

Signs of worn shocks or struts

  • Bouncing or floating after bumps and dips
  • Nose-dive when braking, or squat when accelerating
  • Body roll or sway in turns and in crosswinds
  • Cupped or scalloped tire wear
  • Fluid leaking down the shock or strut body
  • Clunks from strut mounts, or broken mounts and bushings
  • A loaded truck or trailer rig that feels unstable on the highway

What we do

  • A visual check and a bounce/road test
  • Shock replacement, front and rear
  • Strut or complete strut assembly replacement, including mounts and bearings
  • Coil and leaf spring diagnosis and replacement
  • Steering stabilizer replacement on trucks and Jeeps

Shocks and struts are generally replaced in pairs on the same axle so the vehicle stays balanced side to side.

Trucks that tow and haul

Heavy-duty diesel pickups carry more weight and often tow, which wears shocks faster. Choosing a shock that suits the load, whether stock replacement or heavier-duty, makes a noticeable difference in how the truck handles a trailer. Lifted trucks need shocks matched to the lift height. We'll help you pick the right setup. We work on cars and gas and diesel trucks alike.

★★★★★

Top notch work and customer service

— Blake D., Google review, May 2025

Family-owned in Oak Grove since 2022

Cars, SUVs and trucks, gas or diesel, repaired honestly and explained clearly.

Request an appointment Call (816) 269-4402 ★ Leave us a Google review