Search results
- Steve's Auto Body & PaintAuto Body Shop
Phone: (925) 305-5739
511 Wilbur Ave Antioch, CA 94509 2090.78 mi
Is this your business? Verify your listing
Phone: (925) 305-5739
511 Wilbur Ave Antioch, CA 94509 2090.78 mi
Is this your business? Verify your listing
3.0 2 reviews
Not sure what drove the other reviewer to blast Steve (back in 2013), but the truth is simple. This is an excellent shop with superb paint facilities, prompt part acquisition and spot-on when it... More
This place is horrible. Don't be fooled by all the trophies from show cars because they are from 20 years ago. The owner has the worst communication skills when dealing with insurance companies,... More