1 reviews | Active since Member
The worst company ever. They are not capable to provide a reliable service. Full of empty promises. Every time we complained after they worked on our car we must take the car back and back and back with no results. WE DON'T EVEN WANT TO GIVE THEM A QUART OF STAR.
We bought a car from Inspectacar Centurion, they use Techead as their automotive repair shop.