SDR Total Auto Repair and Transmission Center is conveniently located in Kenosha, WI. Our shop is staffed with expert technicians who provide quality repair and maintenance service. Call or email us to set up an appointment today. SDR Total Auto Repair and Transmission Center is conveniently located in Kenosha, WI. Our shop is staffed with expert technicians who provide quality repair and maintenance service. Call or email us to set up an appointment today.
The only thing I was a little unhappy about was after I dropped it off, they told me they would call me to give me an estimate but when they didn’t call, I called them, then they gave me an estimate. Once I approved the cost, they had the job finished in a couple hours.