If I get the call to come in and fix engineering issues, I immediately try to seek out the people who are clearly disgruntled or have already confirmed that they are finishing a 30-day or 2-week notice due to employment elsewhere. If I'm able to identify that they are correctly disgruntled, and simply not causing havoc, I'm going to feed you your employees’ own knowledge. And I'm likely going to charge more than it would have cost for you to simply listen to your employees.
When you do not listen to this relaying of information, and you are still set on hiring outside forces to solve your problem, I will do whatever engineering is required and absolutely shock you in terms of how productive one engineer could be. In reality, this is not because I'm a super genius high-level engineer, it is because I am leveraging your team's engineering against you because you are too fucking thick to see otherwise. This goes back to my writing of "Learn from Your Mistakes." I will give you every tool possible, and perform to the best of my ability, to help you prevent making the same mistakes. If you are not willing to learn, I am more than willing to charge extra the next time you call me.
It is important to note here that I am not trying to take advantage of your situation. Charging more is a direct response to being tired of lessons not being learned. Conversely, I do in fact lower my rates and increase my availability for companies that have proven to learn from their mistakes and adapt. This is because while they still may have a problem or are facing a situation caused by outside forces. Working with those who understand growth both as an employee and as a company simply feels good, and that is exactly what I want to do.