Turbo Tech
Excellent Service!
My VW was making funny noises so I took it to Barons Bellville, they revered me to Turbo Tech since I cant afford a new turbo from them. I spoke to a friendly lady at Turbo Tech and she offered to have my vehicle picked up! Once the vehicle got to Turbo Tech they stripped and quoted me exactly what ...