I usually work on a solid quote per job basis so if the job parameters do not change, neither does the cost.
I like to build long-term relationships with my clients. We are not a hit and run kind of agency. We will establish a fair price and complete the work within that.
The difficult I can do right away the impossible usually takes another night.