Mr_T
Challenge Tour Pro
I just get my dad to clean them, I'm hopeless 
The best possible way to look after golf shoes is to wash them in soapy water, dry them with a hairdryer and rub olive oil into them. It sounds a little obsessive but it keeps them supple and water proof. This method also works on fooball boots and rugby boots. I once ran out of oil so tried using unsalted butter but the results weren't as good. Stick to the Extra Virgin if you can afford it.