I am pretty good at estimating my time on a project. For this question lets, let's say it is for a simple WordPress website with a custom theme development. I have quoted and set my contract with my client to be $2500 for the project, as it will take a total of 45 hours of work.
Move on to theI've now spent 45 hours andon the project, but I am still not yet done. What is the process to go to the client and ask for more money because the build is taking longer than expected.? Is it even appropriate to ask the client for some more money to finish the project, or am I just stuck finishing the development and "working for free" at that point.? Should I begin putting a clause in my contract with a client to cover myself in this case?