Search results
- See moreSee moreSee moreSee moreVela Tire ShopTires
Phone: (281) 484-3552
12330 Scarsdale Blvd Houston, TX 77089 999.59 mi
Is this your business? Verify your listing
Phone: (281) 484-3552
12330 Scarsdale Blvd Houston, TX 77089 999.59 mi
Is this your business? Verify your listing
3.5 33 reviews
There has been several occasions that I drop by and am so sure there is a specific problem with my vehicle. And each time an honest gentleman goes through the trouble of making sure checks all the... More
Israel Vela is running a scam operation. Read all of the negative reviews, because there's a pattern of shoddy work, scams, and horrible customer service. My father-in-law still trusts this... More
Nope. Called beforehand to see if they had tires in my size, they said yes. I drove 20 minutes and they made me get out of my car and go into the waiting room, only to tell me after waiting 10... More
These guys are great. Had to get a tire patched and they had it fixed before I could write an email Went back and got a water pump changed on my truck and they even helped me with a recall... More
Great customer service. Went with a hot radiator. They checked and said I had a leak. They put water and said it needs to be replaced. I got home. Will go back to get fixed. More