H

I had a really bad experience with Tech tire repai...

I had a really bad experience with Tech tire repair. Their technicians were rude and unprofessional. They didn't fix my tire properly, and I had to go back multiple times to get it fixed again. I would not recommend them to anyone.

Comments:

No comments