Expert Suspension Repair in Salt Lake City

Restore your ride quality and handling. Reliable shock, strut, and suspension service from the team that treats you like family.

Comprehensive Suspension Service & Repair

Suspension repair involves the inspection and replacement of components that support your vehicle's weight and absorb road impact, such as shocks, struts, bushings, and control arms. At J-Mac Complete Car Care, a standard service includes a Digital Inspection to check for fluid leaks in shocks, measuring ride height, and inspecting steering linkages for play to ensure your vehicle handles safely and comfortably.

Signs Your Suspension Needs Attention

Worn suspension isn't just uncomfortable—it's a safety hazard that affects braking and steering. Watch for these 4 warning signs:

Rough Ride

If you feel every bump in the road or the vehicle "bounces" excessively after hitting a dip, your shocks or struts are likely worn.

Drifting or Pulling

 During turns, the vehicle feels like it is "leaning" or pulling to one side, indicating a potential spring or control arm issue.

Dipping When Braking

The front of the vehicle "dives" forward when applying the brakes, which can increase your stopping distance.

Uneven Tire Wear

Bald spots or uneven tread wear often point to an alignment or suspension component that is no longer holding the wheel steady.

Quality You Can Feel, Backed By Our 3-Year / 36,000-Mile Warranty

We stand behind our work. That means coverage on parts and labor for your peace of mind. If something isn't right, we make it right.

The J-Mac Suspension Process

The Digital Inspection

We text you photos of your leaking shocks or torn bushings so you see exactly what we see.

Honest Recommendations

We categorize repairs into "Urgent" (Safety) and "Future" (Maintenance). No pressure upsells.

Quality Components

We use premium parts that meet or exceed original equipment manufacturer specifications for durability.

The Test Drive

We road-test every vehicle on State Street to ensure the "clunks" are gone and the handling is restored.

What Our Customers Say

They tell you all your options and let you decide. No pressure, no hype, just pure, honest service.

Verified Customer

Fixed my suspension clunk quickly and professionally. They treat you like family here!

SLC Local

Honest and fair. They sent me pictures of my worn struts so I knew I wasn't being hustled.

 Local Client

The J-Mac Advantage

Comfortable Waiting Area

Free Wi-Fi & Coffee while you wait.

Local Shuttle Service

We’ll get you back to work or home within a 20-mile radius.

Financing Available

Easy payment plans for peace of mind on larger repairs.

Night Drop

Secure after-hours key drop for your convenience.

Related Services

Brake Repair & ABS

Ensure your car stops as well as it rides.

Power Steering Repair

Resolve stiff steering or noisy pumps.

Cooling System Repair

Prevent engine overheating and protect your investment.

Conveniently Located in South Salt Lake

Located on State Street, just south of 33rd South. Easy access for Salt Lake and Murray drivers

3520 S State St, Salt Lake City, UT 84115

FAQs

  • What are the main components of a suspension system?

    Your suspension system includes parts like shocks, struts, springs, control arms, ball joints, and bushings. These components work together to absorb bumps, keep your tires in contact with the road, and provide a smooth, stable ride.

  • How do I know if my suspension needs repair?

    Signs of suspension issues include a rough or bouncy ride, uneven tire wear, pulling to one side, clunking noises, or loose steering. If your vehicle doesn’t feel as stable or comfortable as it used to, it’s a good idea to have it inspected.

  • Why is my car bouncing or riding rough?

    This is often caused by worn shocks or struts. These components are designed to absorb road impact, and when they wear out, your vehicle can feel bouncy, rough, or unstable.

  • Why does my car pull to one side?

    Pulling can be caused by suspension issues, alignment problems, or uneven tire wear. Worn suspension components can affect how your vehicle tracks on the road, making it drift or pull.

  • Why do I hear clunking or knocking noises over bumps?

    Clunking noises are usually a sign of worn or loose suspension parts, such as ball joints, control arms, or bushings. These parts can develop play over time and create noise when driving over bumps or rough roads.

  • Why is my steering feeling loose or unstable?

    Loose or unstable steering can be caused by worn suspension or steering components. This can reduce your control and responsiveness, especially at higher speeds or when turning.

  • What are shocks and struts, and what do they do?

    Shocks and struts help control your vehicle’s movement by absorbing bumps and keeping your tires planted on the road. Struts also provide structural support as part of the suspension system, while shocks primarily focus on dampening movement.

  • How do I know if my shocks or struts are worn out?

    Common signs include excessive bouncing, nose-diving when braking, uneven tire wear, fluid leaks, or reduced handling and stability. If your ride feels less controlled, your shocks or struts may be worn.

  • How long do shocks and struts last in Utah?

    Typically 50,000 to 100,000 miles, through our rough winters and canyon driving can shorten that lifespan.

  • Do I need to replace shocks and struts at the same time?

    In most cases, yes—especially if they are worn. Replacing them in pairs (front or rear) helps maintain balanced handling, ride quality, and safety.

  • What are control arms, ball joints, and bushings?

    These components connect and support your suspension system:


    • Control arms connect the wheels to the frame
    • Ball joints allow smooth movement and pivoting
    • Bushings cushion and reduce vibration between parts

    When these wear out, they can affect handling, cause noise, and lead to uneven tire wear

  • How much does suspension repair cost?

    Costs vary depending on the issue and components involved. Minor repairs may be relatively inexpensive, while replacing major components like shocks, struts, or control arms can cost more. We always provide a clear, written estimate before any work is performed so you know exactly what to expect.

Manufacturers

Thank you for contacting us.
We’ll get back to you as soon as possible.

We got it.

Book Your Suspension Repair

This is required
Enter your phone number Enter a valid number like +1555-123-4567
This is required
This is required

That didn’t work.

The form wasn’t sent. Please try again.

Thank you for contacting us.
We’ll get back to you as soon as possible.

We got it.

Thank you for contacting us.
We’ll get back to you as soon as possible.

We got it.

Thank you for contacting us.
We’ll get back to you as soon as possible.

Thank you for contacting us.
We’ll get back to you as soon as possible.

We got it.

We got it.

Send Us a Message

Fill this out and we’ll reach out. No spam, just help.

This is required
This is required
Enter an email Use an address with (@) and (.)
Enter your phone number Enter a valid number like +1555-123-4567
This is required
This is required
This is required
This is required rt.advancedFormInput.date.formatMessage
This is required rt.advancedFormInput.date.formatMessage
This is required
This is required

That didn’t work.

The form wasn’t sent. Please try again.

Book Your Appointment

This is required
Enter your phone number Enter a valid number like +1555-123-4567
This is required
This is required

That didn’t work.

The form wasn’t sent. Please try again.

Send Us a Message

Fill this out and we’ll reach out. No spam, just help.

This is required
This is required
Enter an email Use an address with (@) and (.)
Enter your phone number Enter a valid number like +1555-123-4567
This is required
This is required
This is required
This is required rt.advancedFormInput.date.formatMessage
This is required rt.advancedFormInput.date.formatMessage
This is required
This is required

That didn’t work.

The form wasn’t sent. Please try again.

That didn’t work.

The form wasn’t sent. Please try again.