Honestly, about 80% of web development projects projects go over estimate. This isn’t unique to us, it’s industry standard. This is because estimates can’t accurately predict all your needs or every stumbling block that may be encountered along the way. It also is due to things like “scope creep,” when additional changes are added on after the contract is completed, and when clients do not provide content in a timely or complete fashion.
There is a bright side: about 20% of our projects are under estimate because we discover an easier way to complete the project along the way. Some of the work we do is extremely technically or creatively challenging. We are experts, but even we find hurdles that are hard to overcome from time to time.