Express Oil Change And Tire Engineers Car Repair Reviews

filters
seller:
Show
state:
Show
city:
Show
Brought my car too express oil change in pell city al, at martin street south . For break repair had new breaks put on .then they pulled the car around back put a air hose in the power steering pump and put air in the power steering and then told me it had air bubbles in it and the powersteering would need replacing then i said no. I watched you put the air hose in the power steering and then he kept trying too lie his way out of it so i told...
Read more