Where can I find a reliable, honest and fair priced jeep mechanic in rand burg? Tired of all these mechanics charging me half the jeeps value just for a service. Also they keep the jeep for 2 days then do nothing...wasting my time.

Where is a reliable jeep mechanic in the west rand?