Estimates, generally, must be professionally reasonable. A 10-20% overage might be considered reasonable, especially if the contractor discovered issues along the way that he couldn't have been aware of initially (for example, mold or flooding).