Had them in a few years ago and the less than adequate job still leaves me shaking my head.
Misaligned kitchen outlet, faulty HMI cables that Mike supplied yet took no responsibility for and refused to replace when they were found faulty.
I would recommend a recommend a pay after service schedule so you at least have some leverage.
Not bad people. Just not the greatest partners at expensive builds.