Anyone here know of a reliable mechanic for a petrol Kia in Cape Town or surrounds?

My girlfriend's '06 Picanto is getting on in years and probably needs an engine overhaul after the previous mechanic "cleaned up" the engine a year ago (after which the car emitted grey smoke when starting up and needed regular oil top-ups).

Car has other niggles and squeaks that someone with experience should probably give some TLC.
Would also need to be able to fix a wheel bolt that was stripped the last time the tyre guys changed a tyre.