Skip to main content

What We Fix

From routine oil changes to complex engine diagnostics — we handle it all. Every make and model gets expert attention, and we carry specialist tools for European vehicles too.

Engine Diagnostics & Repair

Check engine lights, performance issues, and complete engine overhauls using professional-grade diagnostic equipment.

Learn more →

Brake Service & Repair

Pads, rotors, calipers, brake fluid flush — everything to keep you stopping safely.

Learn more →

Oil Changes & Fluid Services

Conventional and synthetic oil changes, coolant flush, power steering fluid, and transmission fluid service.

Learn more →

Transmission Service

Fluid changes, diagnostics, and repair for both automatic and manual transmissions.

Learn more →

Electrical System Diagnostics

Battery testing, alternator repair, starter issues, wiring diagnostics, and sensor replacement.

Learn more →

Suspension & Steering

Shocks, struts, ball joints, tie rods, alignment issues — smooth ride, safe handling.

Learn more →

Heating & Air Conditioning

AC recharge, compressor repair, heater core, blower motor — stay comfortable year-round in Iowa.

Learn more →

Pre-Purchase Inspections

Buying a used car? We'll inspect it bumper to bumper before you sign — especially European vehicles.

Learn more →

Preventive Maintenance

Scheduled maintenance, belt and hose replacement, tune-ups — keep your car running right and avoid costly repairs.

Learn more →

Car Keys & Fob Programming

All keys lost, key fob programming, key copies, and transponder key programming — including European makes.

Learn more →

Airport Drop-Off Service

Near Cedar Rapids Airport — drop your car off before your flight, pick it up fixed when you return.

Learn more →

European Vehicles? We've Got You Covered.

Drive a BMW, Audi, Mercedes, Volvo, Porsche, or VW? Most independent shops can't handle them — we can. Same expert care we give every vehicle, with the specialized tools and training European cars require. No dealership trip needed.

Call (319) 450-7584

Don't See Your Issue Listed?

Give us a call — if it has an engine, we can probably fix it.

(319) 450-7584