Auto Repair of Houston Review


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


Name: Auto Repair of Houston

Country: United States

State: Texas

City: Houston

Address: 8504 Hillcroft St,

Phone: 713-771-1617


Add comment