Ok - before everyone starts ranting at me about insurance being a con -
1. Yes, you can claim for anything and everything that you pay your premium for.
2. In no way am I implying that Oldexpat is makiing small claims that they could really afford to absorb themselves.
BUT insurance is basically designed to be there for you to cope with disasters - not small events that you could/should really absorb yourself - the premiums are calculated on the basis that most people will just sort out the odd broken pane of glass or minor damage. If you want a contract that is designed to pay out endlessly for small events then you will find that it costs a fortune or doesnt exist.
So if you decide to claim for every single thing that you can no matter how small the insurers will decide you are not the average that they base their premiums on and they will either load your premiums - or decline to offer you renewal of your policy.
If you have a policy in place and an insured event occurs they cannot refuse to deal with your claim.
But, they can decline to offer renewal of your policy and that could severley limit the number of insurers who will offer you cover in the future.
Generally, it tends not to be the multi thousand pound claim that causes problems with the insurers it is the tendency to claim for the odd couple of hundred here and there on a regular basis that really causes the problems.