When was the last time you sat down with your biggest competitor and had a friendly conversation over coffee? Possibly never.
Generally speaking, contractors are distrusting of one another. We judge each other's work, think we know best, and use every mistake we find as...