There any numbers of ways that you can annoy a consultancy firm, too many to list. What you have to do is make sure that your lines of communications to your manager and her manager are open, and that you know what’s being said to them about you by the consultants.
Consultants can be very manipulative as they maneuver for advantage. A key scapegoat in their book of plays is always the project manager. A primary excuse to their management is that the reason they cannot get more "wallet share" is because of you. Their managers them employ the strategy known as "getting the grit out of the machine". With you playing the role of the "grit".
So always have your lines of communication open to all the stakeholders in your project. Always be selling the benefits of your project and your management skills. That way you minimize the chances of the being surprised. Remember the old boxing maxim: "Protect yourself at all times!".