Perhaps you could argue your situation, having a young child, smelly wet floor and the 12th just not being acceptable and if they would allow for another qualified engineer of your choosing to come out and they reimburse you?
The 12th clearly is just not good enough, I'm sure you dont live on a deserted island somewhere
Complain complain complain, ask to talk to a mangager blah blah blah