Мы если ошибаемся (до сих пор) то делаем себе в убыток.
А дальше уже внутри разбираемся почему.
Отчасти, внедрение нормального софта, который сразу показывает цену, в т.ч. и минимально возможную, решило часть таких проблем - в плане грубых ошибок.
Мелкие же (не взяли за макет правильно (мало), что-то забыли) - бывает. Но клиент никогда не слышит по окончательно согласованным заказам "нужно доплатить".
Как вариант - не считайте "на лету". Мы лучше торопыгам откажем, но это по прошествии какого-то времени так стало. Поначалу тоже хотели всех, всех клиентов заполучить любой ценой. Сейчас формат обслуживания поменялся.