Diagnostics & repair
We track down electrical and drivability problems, explain what we find, and agree on the repair before work begins.
Call about a problem →Crystal Lake auto repair since 1992
Call us for maintenance, a warning light, brake noise, or a vehicle that simply is not running right. We service foreign, domestic, and diesel vehicles in our six-bay shop.
Bring us your daily driver, work vehicle, or diesel. We handle scheduled service and track down problems that are difficult to diagnose.
We track down electrical and drivability problems, explain what we find, and agree on the repair before work begins.
Call about a problem →Brake inspection and repair, plus shocks, steering, and suspension work.
Oil changes, scheduled service, batteries, cooling systems, and preventive care.
Emissions diagnosis and repair, exhaust work, and testing support.
Tire replacement, mounting and balancing, plus battery testing and replacement.
Have the vehicle checked before you buy it so you know what condition it is in.
About inspections →


Mac's Auto Service has served Crystal Lake since 1992, with room to handle everything from routine maintenance to involved repairs.
Owner Pat is a Wyoming Tech graduate with decades of hands-on experience. The shop is equipped for foreign, domestic, and diesel vehicles.
Start with what the vehicle is doing. The shop will take it from there.
Tell us what you hear, feel, or see. We will inspect the vehicle and identify the cause.
You will know what we found and what the work involves before a repair moves ahead.
Ask about local shuttle assistance and financing options for qualified customers.
We will check the vehicle and give you a clearer picture of its condition before you take it home.
Schedule an inspectionTell us what the vehicle is doing, ask about availability, or arrange a used-car inspection.
Mac's Auto Service(847) 462-1788