Very hard to deal with.
Questions are met with annoyance and they seem to think that because we were asking questions we are 'difficult'. Workmanship was poor and it appears the cheapest contractors in the country were found. They take no responsibility for work done incorrectly and make excuses. Would look elsewhere.