Depending on what exactly needs doing, you could be looking at anything from a few hundred pounds to 10,000. I would ask why a structural engineer would be concerned with drains unless there was evidence of subsidence due to broken pipes washing away the subsoil. If this is not the case, then get a drainage engineer to look, not a cowboy from a drain cleaning company.