Serving the IL communities surrounding St. Charles, Elburn, Batavia, Geneva, Immaculate Motorsports Inc. (IMI) is an auto body and mechanic shop. We are equal parts engineers, mechanics, audiophiles, and classically trained autobody artisans. We are as passionate as we are skilled. Where we really shine is in how we work with our clients, delivering complete satisfaction.
We will work with your insurance company to get you back on the road.
At IMI, “Friends and family” is not the name of a discount, it’s the way we approach our relationships with every client. After all, your car is part of your family, soon you’ll feel that way about your mechanic too.
Call (630) 934-5000 or drop in and visit us at 107 Paul Street unit A Elburn, IL 60119.