This repair shop will not rip you off. They are extremely fair and will not tell you that you need something done to your car if you don't need it. A+++++ professional and quality service!!
1600 N Dupont HwyNew Castle, DE 19720
From Business: Visit your local Cottman Transmission and Total Auto Care Center in New Castle for all your Transmission Repair and Auto Repair needs. For quality service and a g…