Has anyone had to have any of these surveys carried out? Can you give me an idea of costs - I'm thinking probably very expensive !