It is common to hear horror stories at cocktail parties about the construction project that has gone wrong. While I would not deny that these catastrophes do happen, my experiences could not be more different. I have been involved with countless construction projects and nine hundred and ninety nine out of a thousand projects have been a success because there was a dedicated construction company running the job. Interestingly enough we have had great success with both very small construction companies as well as large ones. About half of our projects use fixed bid contracts and half of our clients prefer using a construction manager. Again, we have had great outcomes either way.
Contractors have an almost impossible job as the nexus between the architect, the owner, craftspeople and suppliers. They must balance high quality, cost, and usually a tight schedule while at the same time dealing with forces beyond their control which impact the job such as weather, design changes, and basic human interaction.
Occasionally we do require contractors to redo a part of a project that was built incorrectly. Most often the contractor is on top of the issue before we even have a chance to know there was a problem.
Mistakes and oversights happen with all human endeavors. The contractors I work with are quick to fix any problems better than new and have been known to return to their projects years later to make minor adjustments and become personal friends with the people whose homes they have built.