I agree diamond gas, I always try to have the price agreed by both parties before work has even started to save any aggro, sometimes this isnt possible though and a rough estimate give or take is given instead, but if it is going to be much dearer then I'd let them know before I done anything