this is a common situation in the building world, as things change whilst doing the work. Sometimes extra materials are needed, which means, obviously it will take longer to install.
There for it is likely to cost more labour also.
This can really mount up, and the contractor should have informed you of any additional costs forthcoming.
Ending on a happy note; ‘Are you happy with your job’?