Builders and homeowners need to be seen by each side to be considered reasonable. The following points should be considered:-
Ask other builders how long the job should take and how much they would charge.
Ask an independent expert for an opinion or to test the work carried out.
If a term in the contract is unfair it will not be binding on the home owner.