We once had a small project, a pre-engineered metal building, in which we were the Architects and Engineers of Record.
The construction started up and things initially went well, but very soon after we started getting all sorts of calls from the contractor. The superintendent just wasn't very good. Anchor bolts were bent, some were in the wrong place. Footings were placed in offset locations. There were perhaps six to 10 problems that we had to fix.
In all of these situations we responded for the best interests of the Owner, our client. We sketched up fixes, visited the site, took photos, explained to the on-site super what was required in the plans. Basically we went the extra two miles.
After about a month of this we started complaining to the superintendent and to his project representative/manager that this was getting out of hand.
Next day we get a message from our president that the contractor was coming over to our office to discuss how we weren't behaving in a "team" manner. The president of the construction company, his VP, his PM, and some of the superintendents all showed up. We sat down in our conference room and the president of the construction company began complaining that we weren't responding fast enough to their RFI's and other requests.
Needless to say, we were quite P.O.'d. After the guy finished, I responded that I appreciated team effort, but fixing four to five field mistakes, all free of charge, to me - represented a very high level of Team effort.
Our architect PM also responded that in his experience he found that whenever there was a mistake or field error by the contractor then - boy - we should all be a team and pitch in to make it right. But if there was any sort of error on the A/E plans then the contractor immediately charged extra for the cost. This wasn't very team oriented at all.
The president of the construction company hadn't heard that there were numerous field errors that we had fixed for them without charge. We could tell that this was all new to him. He glanced over at his people and got up, said, "sorry to have bothered you - you are right" and left...his people following with, I could swear, tails between their legs.
This seems to happen a lot with poor quality contractors - there is a disconnect between the construction company leaders and the field personnel such that we A/E's sometimes get painted with an unfair brush by the field folks. And this leads to a lack of team attitude on everyone's part.
This isn't directly associated with this thread, but does go to show that simply offering the contractor free engineering help doesn't always make it to the top of the contractor organization, and as a result can eliminate any good will that you intend by offering free services.