1. Clean them after each wear. Keep a shoe brush or microfiber cloth handy and give your shoes a quick clean after each wear. 
  2. Store leather shoes with a shoe tree in them. 
  3. Avoid inclement weather.