V-Tech Automotive
Be Aware dont tale your german car to this place
Do not take your car to this shop. They might know how to fix some cars. But not German cars. They don't know the proper things to do. Right kind of oil (Very Important) They know howto disassemble but dont know how to put it back together. It has cost me thousands to get my car back to its ...