Always weatherproof your shoes. Weatherproofing protects your shoes against rain and also helps to prevent stains. Please note that patent, impregnated leather and synthetic shoes need special oils.
Use special products for synthetic shoes.
Waterproof leather and fabric bags to protect against stains.
Always remember to clean your shoes with a protective cream before polishing them.
Clean your shoes every fortnight with a cleansing cream, dry them, waterproof them and then polish them with a soft cloth.
Try to avoid wearing the same pair of shoes on two consecutive days, for the health of your feet and your shoes.
Always keep your shoes in boxes to protect them from external damage. Use shoe trees too if possible...
Wear new shoes a few days before a special occasion to avoid any nasty surprises and painful blisters!
You can put an antirubbing gel on the back of your heel to prevent it from rubbing
On rainy days, pad your shoes out with scrunched up newspaper or use shoe trees to stop them losing their shape as they dry.