At Performance Tow and Auto Repair, our highly experienced technicians are equipped with the know-how and the tools to perform a comprehensive array of repairs ranging from minor fixes to complete overhauls. Our auto repair shop is conveniently located in Santa Rosa, CA,
since its inception in 1999’s. Located in the great city of Santa Rosa, CA
Our service technicians are qualified to repair a wide range of vehicle makes and models. When you bring your car to us, we'll give it our full attention until it's running the way that it should be
Performance Auto & Towing Inc.
2151 Santa Rosa Ave
Santa Rosa CA 95407