IMO, I wouldn't have done any work until I notified the owner that this was an additional service and they agreed. Your contract is with the owner (I'm assuming), not with the contractor. Therefore, the contractor doesn't pay you directly. As people have noted above, the owner pays you and the...