|
Very often things take me longer than I expected. If I saw the code (which should always be done first) and it is my bad, I eat the difference - HOWEVER if I have great ways to further improve functionality etc, I would ask the client if they want it and what more it will cost first.
I have had customers that I can charge $150 for something and make more of a profit than $300 for the same thing when dealing with a pain in the ass with tons of phone calls and chasing payments.
On the flip side I farmed work out only 4 times in 15 years and I have always been under or over quoted.
The last situation I over payed for a partial job. Gave out code and a clear scope of work on the full job and the only getting it partially done ended up being the price for the full job. The full job would have taken weeks longer than I could have put up with as well and the price would have been ridiculous.
|