5

The job was really good! They made everything as they told me! Staff was very friendly and they kept giving me updates on my vehicle.

5

It was perfect, the best repair shop in Houston!

If You Are Using A Screen Reader And Are Having Problems Using This Website, please call Auto Star Repair (281) 763-2258 For Assistance.