We do monthly job site visits. We are a specialty contractor with six framing superintendents and six concrete superintendents. Each month we meet with one of the superintendents to determine which job site to visit and when. I take as many office staff as possible including accounting, administrative, estimating, purchasing, etc. (usually 12-15 individuals). We bring 50-60 box lunches, introduce ourselves, and talk over lunch. Usually the conversations are more personal than business. We talk about our families, sports, fun events happening around town. It really helps to break down the barriers between the field and the office. Most field employees only interact with office staff in the office.
After lunch, we tour the job site. As Joe Burkett said, I encourage the office staff to ask as many dumb questions as possible while we tour the site. This Q&A time is a real win/win. The office staff learn more about the work we do and the field staff get to show off the craftsmanship they are deservedly proud of.
At the end of the visit, we ask one simple question, "What can we do to make your job easier?" We get a lot of great suggestions!