At loggerheads (with someone)

To be having a quarrel or disagreement with someone, to oppose someone.

We are at loggerheads with the company over their plans to build a new factory.