We give you a fixed price before any work starts, as far as the case allows it. After the first conversation you will have a clear figure, so nothing arrives later that you were not told about.
Where a case genuinely cannot be priced as a fixed sum in advance, we say so and give you the closest estimate we can rather than leaving it open.