Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Auto Repair of Houston


Country United States
State Texas
City Houston
Address 8504 Hillcroft St,
Phone 713-771-1617
Website http://www.autorepairofhouston.com

Auto Repair of Houston Reviews

  • Feb 18, 2018

The owner David has been lying from the first time I talked to him he told me it would take 2 days to put a engine in my truck and 2 months and days later I get a letter saying he's putting a lien on my vehicle… I am doing a small claims suit on him now… I want to hear from everyone that he ever screwed over… I did not now he's did this to so many people

Write a Review about Auto Repair of Houston