Imlay City's Trusted Auto Shop
Honest diagnostics. Fair pricing. Mechanics who actually care about getting you back on the road — safely and on time.
About Us
All Size Repair has been serving Imlay City and the surrounding communities with straight answers and quality work. We know your vehicle — whether it's a daily commuter or a weekend runner — and we treat every repair with the same standard of care.
No upselling. No confusion. Just clear explanations and repairs done properly, so you can drive away with confidence.
What We Do
From routine maintenance to complex repairs, we handle it all — no job is too big or too small.
Check engine light on? We use advanced scan tools to pinpoint the issue quickly and accurately — then explain exactly what needs to be done.
Pad replacement, rotor resurfacing, fluid flushes — we keep your brakes in peak condition because stopping matters as much as going.
Conventional, synthetic, and high-mileage blends. Quick, thorough, and done right — because clean oil is the foundation of a long-running engine.
Fluid services, diagnostics, and repairs for both automatic and manual transmissions. We catch problems early to save you from costly breakdowns.
Battery testing, alternator and starter repair, wiring issues — if it runs on electricity, we can find the problem and fix it.
Michigan state safety inspections performed efficiently and thoroughly, so you stay compliant and on the road without hassle.
Why All Size Repair
We've earned the confidence of Imlay City drivers by doing what's right — every single time.
Clear estimates before any work begins. No surprise charges, no hidden fees — just honest numbers.
We're your neighbors. You'll be treated like someone who matters, not just another ticket number.
We respect your time. Most repairs are completed promptly so you can get back to your day.
We use reliable parts from trusted suppliers — because a repair is only as good as the components behind it.
Get in Touch
3999 N Van Dyke Rd
Imlay City, MI 48444-8986
Monday – Friday: 8:00 AM – 5:00 PM
Saturday – Sunday: Closed
Thanks for reaching out. We'll get back to you as soon as possible.